Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Opposition team South Africa remove South Africa from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2024 436 477 54 14515 217 34.31 18404 78.86 14 99 25 1488 133 Profile
filtered 2007-2023 31 34 2 769 77 24.03 1175 65.44 0 5 2 81 5
Innings by innings list
9 30 27 1 0 33.33 4 caught 1 ODI v South Africa Providence 7 Apr 2007 ODI # 2564
19 22 14 3 0 135.71 5 run out 1 T20I v South Africa Cape Town 15 Sep 2007 T20I # 31
30 99 69 4 0 43.47 7 caught 1 Test v South Africa Mirpur 22 Feb 2008 Test # 1864
3 69 42 0 0 7.14 7 caught 3 Test v South Africa Mirpur 22 Feb 2008 Test # 1864
40 108 75 4 0 53.33 7 caught 2 Test v South Africa Chattogram 29 Feb 2008 Test # 1865
2 25 12 0 0 16.66 5 caught 3 Test v South Africa Chattogram 29 Feb 2008 Test # 1865
6 19 11 0 0 54.54 5 caught 1 ODI v South Africa Chattogram 9 Mar 2008 ODI # 2690
52 157 97 4 0 53.60 5 caught 1 ODI v South Africa Mirpur 12 Mar 2008 ODI # 2691
12 39 15 1 0 80.00 5 bowled 1 ODI v South Africa Mirpur 14 Mar 2008 ODI # 2692
4 6 3 1 0 133.33 5 run out 2 T20I v South Africa Johannesburg 5 Nov 2008 T20I # 77
51 104 77 6 0 66.23 6 bowled 2 ODI v South Africa Potchefstroom 7 Nov 2008 ODI # 2771
17 45 33 0 0 51.51 6 bowled 2 ODI v South Africa Benoni 9 Nov 2008 ODI # 2772
14 14 12 3 0 116.66 6 caught 2 Test v South Africa Bloemfontein 19 Nov 2008 Test # 1893
0 4 3 0 0 0.00 6 caught 3 Test v South Africa Bloemfontein 19 Nov 2008 Test # 1893
30 29 27 6 0 111.11 7 bowled 1 Test v South Africa Centurion 26 Nov 2008 Test # 1895
2 12 5 0 0 40.00 7 caught 3 Test v South Africa Centurion 26 Nov 2008 Test # 1895
30 63 49 4 0 61.22 6 caught 2 ODI v South Africa Mirpur 19 Mar 2011 ODI # 3138
26 55 30 1 1 86.66 3 caught 2 T20I v South Africa Mirpur 5 Jul 2015 T20I # 428
8 18 14 0 0 57.14 3 caught 2 T20I v South Africa Mirpur 7 Jul 2015 T20I # 429
48 93 51 5 0 94.11 5 lbw 1 ODI v South Africa Mirpur 10 Jul 2015 ODI # 3663
0* 5 4 0 0 0.00 5 not out 2 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
DNB - - - - - - - 2 ODI v South Africa Chattogram 15 Jul 2015 ODI # 3668
47 150 114 4 0 41.22 6 caught 2 Test v South Africa Chattogram 21 Jul 2015 Test # 2172
35 108 65 4 0 53.84 6 caught 1 Test v South Africa Mirpur 30 Jul 2015 Test # 2174
29 76 45 2 0 64.44 3 caught 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
5 7 5 0 0 100.00 5 caught 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
63 - 82 8 0 76.82 5 caught 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
13 14 8 3 0 162.50 3 caught 2 T20I v South Africa Bloemfontein 26 Oct 2017 T20I # 626
2 6 4 0 0 50.00 3 bowled 2 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
75 117 84 8 1 89.28 3 bowled 1 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
77 97 64 7 3 120.31 3 lbw 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
0 6 6 0 0 0.00 3 caught 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
18* 21 20 2 0 90.00 3 not out 2 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
1 11 4 0 0 25.00 4 lbw 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
1 4 4 0 0 25.00 4 caught 2 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page