Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 28 Feb 2006 remove greater than or equal to 28 Feb 2006 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2021-2024 16 26 0 628 137 24.15 1494 42.03 1 4 7 76 2 Profile
filtered 2021-2024 16 26 0 628 137 24.15 1494 42.03 1 4 7 76 2
Innings by innings list
137 442 326 15 2 42.02 1 caught 2 Test v South Africa Durban 31 Mar 2022 Test # 2460
86 235 166 11 0 51.80 1 caught 1 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
78 292 228 7 0 34.21 2 caught 2 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
76 216 137 9 0 55.47 1 caught 1 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
58 218 142 9 0 40.84 1 caught 2 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
42 199 153 3 0 27.45 2 caught 3 Test v West Indies North Sound 16 Jun 2022 Test # 2466
24 45 32 3 0 75.00 1 bowled 4 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
21 60 42 3 0 50.00 1 bowled 2 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
17 12 13 4 0 130.76 1 caught 3 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
15 51 27 3 0 55.55 1 caught 3 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
14 49 40 2 0 35.00 1 caught 1 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
13 29 21 3 0 61.90 2 caught 3 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
12 74 46 1 0 26.08 1 caught 2 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
10 60 31 1 0 32.25 2 bowled 1 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
8 63 46 0 0 17.39 1 run out 3 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
6 15 6 1 0 100.00 2 bowled 3 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
5 - 10 0 0 50.00 2 caught 1 T20I v India Hangzhou 6 Oct 2023 T20I # 2296
4 14 9 1 0 44.44 1 bowled 4 Test v South Africa Durban 31 Mar 2022 Test # 2460
2 2 2 0 0 100.00 2 caught 3 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
0 12 7 0 0 0.00 2 caught 2 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
0 5 2 0 0 0.00 2 caught 2 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
0 4 1 0 0 0.00 2 caught 4 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
0 1 2 0 0 0.00 1 bowled 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
0 4 1 0 0 0.00 2 caught 1 Test v West Indies North Sound 16 Jun 2022 Test # 2466
0 - 0 0 0 - 2 run out 1 T20I v Malaysia Hangzhou 4 Oct 2023 T20I # 2283
0 4 4 0 0 0.00 1 lbw 4 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
DNB - - - - - - - 4 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
DNB - - - - - - - 2 T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
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