25MatchesODI 17 · T20I 8
552Runsaverage 25.09 · SR 76.5
77Highest score0 hundreds · 5 fifties
26Wicketseconomy 5.13 · best 3/33

Shakib Al Hasan against South Africa by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1747634.0074.30/577174.713/33
T20I8769.5093.80/02697.652/21

Shakib Al Hasan against South Africa year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2024 T20I133.0075.00/0306.000/6
2023 ODI111.0025.00/0117.671/69
2022 ODI39547.50105.60/17733.832/24
2022 T20I111.0025.00/01211.002/33
2019 ODI17575.0089.30/17515.001/50
9 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2017 ODI39732.3373.50/16325.862/60
2017 T20I2157.50125.00/01337.142/22
2015 ODI34848.0087.30/04833.913/33
2015 T20I23417.0077.30/02617.631/24
2011 ODI13030.0061.20/03024.602/46
2008 ODI412130.2560.50/25234.202/48
2008 T20I144.00133.30/0427.002/21
2007 T20I11919.00135.70/01917.001/28
2007 ODI199.0033.30/0924.902/49

Shakib Al Hasan's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
7764ODISuperSport Park18 Mar 2022
7584ODIKennington Oval2 Jun 2019
6382ODIBuffalo Park22 Oct 2017
5297ODIShere Bangla National Stadium12 Mar 2008
5177ODISenwes Park7 Nov 2008

Shakib Al Hasan's best bowling against South Africa

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/338ODIZahur Ahmed Chowdhury Stadium15 Jul 2015

Shakib Al Hasan against South Africa by ground

GroundMatRunsAvgSR
Shere Bangla National Stadium717629.3367.7
SuperSport Park29595.00113.1
Senwes Park25326.5065.4
Wanderers Stadium242.0044.4
Kennington Oval17575.0089.3
Buffalo Park16363.0076.8
Diamond Oval12929.0064.4
Newlands11919.00135.7

South Africa bowlers Shakib Al Hasan has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Imran Tahir7660478.9
Johan Botha7557276.0
Andile Phehlukwayo7457077.0
Kagiso Rabada5341177.4
JP Duminy4826154.2
Chris Morris32370115.6
Morné Morkel3024080.0

South Africa batters Shakib Al Hasan has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Faf du Plessis11171264.0
Quinton de Kock1091352123.9
Hashim Amla9672175.0
AB de Villiers9081090.0
JP Duminy6252483.9
Graeme Smith6051185.0
Aiden Markram5743275.4
David Miller51521102.0

Shakib Al Hasan's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
10 Jun 2024T20I340075.0LostNassau County International Cricket Stadium
24 Oct 2023ODI140025.0LostWankhede Stadium
27 Oct 2022T20I140025.0LostSydney Cricket Ground
23 Mar 2022ODI18*202090.0WonSuperSport Park
20 Mar 2022ODI06000.0LostWanderers Stadium
19 older innings
DateFormatRunsBalls4s6sSRResultGround
18 Mar 2022ODI776473120.3WonSuperSport Park
2 Jun 2019ODI75848189.3WonKennington Oval
29 Oct 2017T20I240050.0LostSenwes Park
26 Oct 2017T20I13830162.5LostMangaung Oval
22 Oct 2017ODI63828076.8LostBuffalo Park
18 Oct 2017ODI5500100.0LostBoland Park
15 Oct 2017ODI29452064.4LostDiamond Oval
12 Jul 2015ODI0*4000.0WonShere Bangla National Stadium
10 Jul 2015ODI48515094.1LostShere Bangla National Stadium
7 Jul 2015T20I8140057.1LostShere Bangla National Stadium
5 Jul 2015T20I26301186.7LostShere Bangla National Stadium
19 Mar 2011ODI30494061.2LostShere Bangla National Stadium
7 Nov 2008ODI51776066.2LostSenwes Park
5 Nov 2008T20I4310133.3LostWanderers Stadium
14 Mar 2008ODI12151080.0LostShere Bangla National Stadium
12 Mar 2008ODI52974053.6LostShere Bangla National Stadium
9 Mar 2008ODI6110054.5LostChittagong Divisional Stadium
15 Sept 2007T20I191430135.7LostNewlands
7 Apr 2007ODI9271033.3WonProvidence Stadium

Shakib Al Hasan's bowling in every match against South Africa

Newest first

DateFormatOversRunsWktsEconResultGround
10 Jun 2024T20I1606.00LostNassau County International Cricket Stadium
24 Oct 2023ODI96917.67LostWankhede Stadium
27 Oct 2022T20I333211.00LostSydney Cricket Ground
23 Mar 2022ODI92422.67WonSuperSport Park
20 Mar 2022ODI103313.30LostWanderers Stadium
20 older matches
DateFormatOversRunsWktsEconResultGround
18 Mar 2022ODI105405.40WonSuperSport Park
2 Jun 2019ODI105015.00WonKennington Oval
29 Oct 2017T20I42225.50LostSenwes Park
26 Oct 2017T20I32819.33LostMangaung Oval
22 Oct 2017ODI105605.60LostBuffalo Park
18 Oct 2017ODI106026.00LostBoland Park
15 Oct 2017ODI84806.00LostDiamond Oval
15 Jul 2015ODI83334.13WonZahur Ahmed Chowdhury Stadium
12 Jul 2015ODI103003.00WonShere Bangla National Stadium
10 Jul 2015ODI52705.40LostShere Bangla National Stadium
7 Jul 2015T20I43709.25LostShere Bangla National Stadium
5 Jul 2015T20I42416.00LostShere Bangla National Stadium
19 Mar 2011ODI104624.60LostShere Bangla National Stadium
7 Nov 2008ODI104824.80LostSenwes Park
5 Nov 2008T20I32127.00LostWanderers Stadium
14 Mar 2008ODI9.24705.04LostShere Bangla National Stadium
12 Mar 2008ODI82803.50LostShere Bangla National Stadium
9 Mar 2008ODI8.52913.28LostChittagong Divisional Stadium
15 Sept 2007T20I42817.00LostNewlands
7 Apr 2007ODI104924.90WonProvidence Stadium

Shakib Al Hasan vs South Africa: questions and answers

How many matches has Shakib Al Hasan played against South Africa?
Shakib Al Hasan has played 25 matches against South Africa (17 in ODIs, 8 in T20Is), from 2007 to 2024. Bangladesh won 6 and lost 19 of them.
How many runs has Shakib Al Hasan scored against South Africa?
Shakib Al Hasan has scored 552 runs in 24 innings against South Africa at an average of 25.09 and a strike rate of 76.5 (476 runs at an average of 34.00 in ODIs, 76 runs at an average of 9.50 in T20Is).
What is Shakib Al Hasan's highest score against South Africa?
Shakib Al Hasan's highest score against South Africa is 77 off 64 balls (ODI) at SuperSport Park on 18 March 2022.
How many hundreds has Shakib Al Hasan scored against South Africa?
Shakib Al Hasan has scored no hundreds and 5 fifties against South Africa.
Where has Shakib Al Hasan scored the most runs against South Africa?
At Shere Bangla National Stadium: 176 runs in 7 innings against South Africa, at an average of 29.33.
How does Shakib Al Hasan usually get out against South Africa?
Of Shakib Al Hasan's 22 dismissals against South Africa: caught 13, bowled 4, lbw 3 and run out 2. Imran Tahir has dismissed Shakib Al Hasan most often, 4 times in 76 balls.
How many wickets has Shakib Al Hasan taken against South Africa?
Shakib Al Hasan has taken 26 wickets in 25 innings against South Africa at an economy of 5.13 (17 wickets in ODIs, 9 wickets in T20Is).
What are Shakib Al Hasan's best bowling figures against South Africa?
Shakib Al Hasan's best figures against South Africa are 3/33. Shakib Al Hasan has not taken four wickets in a match against them.
Which South Africa batter has Shakib Al Hasan dismissed most?
JP Duminy, 4 times in 62 balls in internationals, for 52 runs.
When did Shakib Al Hasan last play against South Africa?
On 10 June 2024 (T20I) at Nassau County International Cricket Stadium: 3 off 4 balls and 0/6 with the ball. Bangladesh lost that match.