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 2015-2024 215 243 12 6864 176 29.71 8586 79.94 8 38 21 771 111 Profile
filtered 2015-2023 21 25 1 548 70 22.83 768 71.35 0 3 1 72 7
Innings by innings list
22 33 26 0 1 84.61 7 caught 2 T20I v South Africa Mirpur 5 Jul 2015 T20I # 428
10 11 7 1 0 142.85 8 caught 2 T20I v South Africa Mirpur 7 Jul 2015 T20I # 429
0 1 1 0 0 0.00 3 caught 1 ODI v South Africa Mirpur 10 Jul 2015 ODI # 3663
17 15 14 2 1 121.42 3 bowled 2 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
5* 6 5 1 0 100.00 3 not out 2 ODI v South Africa Chattogram 15 Jul 2015 ODI # 3668
50 165 102 7 0 49.01 7 caught 2 Test v South Africa Chattogram 21 Jul 2015 Test # 2172
3 11 11 0 0 27.27 7 caught 1 Test v South Africa Mirpur 30 Jul 2015 Test # 2174
25 46 29 4 0 86.20 1 caught 2 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
4 24 16 0 0 25.00 6 lbw 4 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
70 118 77 13 0 90.90 6 caught 2 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
18 44 25 4 0 72.00 6 bowled 3 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
21 38 29 4 0 72.41 2 caught 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
14 14 12 1 1 116.66 3 lbw 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
6 - 6 1 0 100.00 3 lbw 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
9 9 7 0 1 128.57 7 caught 2 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
24 63 36 1 0 66.66 2 lbw 1 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
50 101 67 5 1 74.62 2 bowled 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
15 37 21 3 0 71.42 2 caught 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
48 81 57 8 0 84.21 2 caught 2 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
41 112 92 6 0 44.56 7 bowled 2 Test v South Africa Durban 31 Mar 2022 Test # 2460
2 8 6 0 0 33.33 6 caught 4 Test v South Africa Durban 31 Mar 2022 Test # 2460
11 20 14 2 0 78.57 6 bowled 2 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
27 35 33 5 0 81.81 6 stumped 4 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
34 57 31 1 1 109.67 3 caught 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
22 78 44 3 1 50.00 2 lbw 2 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page