Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2021-2024 63 47 10 1007 149* 27.21 1000 100.70 1 5 4 76 35 Profile
Innings by innings list
2 18 10 0 0 20.00 8 caught 1 ODI v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
15* 31 15 2 0 100.00 6 not out 1 ODI v Netherlands Doha 25 Jan 2022 ODI # 4350
9 26 16 1 0 56.25 4 stumped 2 ODI v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
DNB - - - - - - - 2 ODI v Bangladesh Chattogram 28 Feb 2022 ODI # 4359
20 22 18 2 1 111.11 7 caught 2 T20I v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 5 Mar 2022 T20I # 1496
DNB - - - - - - - 1 ODI v Zimbabwe Harare 4 Jun 2022 ODI # 4397
DNB - - - - - - - 2 ODI v Zimbabwe Harare 6 Jun 2022 ODI # 4400
9 - 15 2 0 60.00 7 caught 2 ODI v Zimbabwe Harare 9 Jun 2022 ODI # 4403
DNB - - - - - - - 2 T20I v Zimbabwe Harare 11 Jun 2022 T20I # 1561
DNB - - - - - - - 1 T20I v Zimbabwe Harare 12 Jun 2022 T20I # 1568
11 16 14 1 0 78.57 7 caught 1 T20I v Zimbabwe Harare 14 Jun 2022 T20I # 1570
11 6 5 1 1 220.00 7 caught 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
11 22 13 0 0 84.61 7 caught 1 T20I v Ireland Belfast 11 Aug 2022 T20I # 1729
DNB - - - - - - - 1 T20I v Ireland Belfast 12 Aug 2022 T20I # 1731
4 11 7 0 0 57.14 6 caught 1 T20I v Ireland Belfast 15 Aug 2022 T20I # 1736
15* - 14 1 0 107.14 7 not out 1 T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
DNB - - - - - - - 2 T20I v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
DNB - - - - - - - 2 T20I v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
10* 28 10 1 0 100.00 7 not out 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
1 6 6 0 0 16.66 7 caught 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
8 11 6 1 0 133.33 7 caught 1 T20I v England Perth 22 Oct 2022 T20I # 1840
3* 3 4 0 0 75.00 8 not out 1 T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
DNB - - - - - - - 2 T20I v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
12 - 9 2 0 133.33 7 caught 1 T20I v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
DNB - - - - - - - 2 T20I v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
DNB - - - - - - - 2 T20I v Pakistan Sharjah 24 Mar 2023 T20I # 2030
DNB - - - - - - - 2 T20I v Pakistan Sharjah 26 Mar 2023 T20I # 2033
21 18 20 2 1 105.00 11 caught 2 T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
DNB - - - - - - - 2 ODI v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
28 36 31 4 1 90.32 7 caught 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
DNB - - - - - - - 2 ODI v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
2 9 7 0 0 28.57 8 caught 1 ODI v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
56 118 71 1 3 78.87 7 caught 1 ODI v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
33 26 18 0 4 183.33 7 caught 1 T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
25 26 21 2 1 119.04 6 caught 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
16* 18 12 3 0 133.33 7 retired notout 2 ODI v Pakistan Hambantota 22 Aug 2023 ODI # 4625
22 32 20 4 0 110.00 7 bowled 1 ODI v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
62 82 69 2 4 89.85 5 bowled 1 ODI v India Delhi 11 Oct 2023 ODI # 4666
19 25 24 1 1 79.16 5 caught 1 ODI v England Delhi 15 Oct 2023 ODI # 4670
27 39 32 2 0 84.37 5 caught 2 ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
DNB - - - - - - - 2 ODI v Pakistan Chennai 23 Oct 2023 ODI # 4679
73* 80 63 6 3 115.87 5 not out 2 ODI v Sri Lanka Pune 30 Oct 2023 ODI # 4687
31* 38 28 3 0 110.71 5 not out 2 ODI v Netherlands Lucknow 3 Nov 2023 ODI # 4691
22 23 18 1 2 122.22 5 caught 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
97* 173 107 7 3 90.65 5 not out 1 ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
19* - 8 2 1 237.50 4 not out 1 T20I v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
1 - 2 0 0 50.00 7 caught 2 T20I v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
16 - 13 0 1 123.07 4 caught 2 T20I v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
29 37 22 2 1 131.81 3 bowled 1 T20I v India Mohali 11 Jan 2024 T20I # 2428
2 5 5 0 0 40.00 4 bowled 1 T20I v India Indore 14 Jan 2024 T20I # 2431
0 1 1 0 0 0.00 4 caught 2 T20I v India Bengaluru 17 Jan 2024 T20I # 2435
149* 197 115 13 6 129.56 5 not out 2 ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
3 7 6 0 0 50.00 5 bowled 2 ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
54 97 59 4 0 91.52 5 bowled 1 ODI v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
2 5 5 0 0 40.00 4 caught 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
0 3 1 0 0 0.00 5 bowled 2 T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
31 33 23 3 0 134.78 4 caught 1 T20I v Sri Lanka Dambulla 21 Feb 2024 T20I # 2482
19 31 20 0 1 95.00 3 caught 1 ODI v Ireland Sharjah 7 Mar 2024 ODI # 4741
4 15 9 0 0 44.44 5 run out 1 ODI v Ireland Sharjah 12 Mar 2024 ODI # 4742
0 1 1 0 0 0.00 4 bowled 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
0 4 1 0 0 0.00 5 caught 1 T20I v Ireland Sharjah 17 Mar 2024 T20I # 2526
3 5 6 0 0 50.00 4 caught 1 T20I v Ireland Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626 - Live]
    » West Indies 103/3 (11.3 ov, RL Chase 14*, ADS Fletcher 8*, BC Fortuin 1/13)
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th Match, May 25, 2024 [T20I # 2624 - Current]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623 - Live]
    » Pakistan 160 (19.2 ov, Haris Rauf 3*, RJW Topley 3/41) - Match over
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622 - Current]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621 - Current]
 
Feedback Print this page