Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match 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 2021-2024 106 102 13 2996 110 33.66 3093 96.86 3 17 7 229 92 Profile
filtered 2021-2024 52 54 2 1321 108 25.40 1439 91.79 1 6 3 114 38
Innings by innings list
0 6 6 0 0 0.00 3 caught 1 ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
3 15 11 0 0 27.27 5 caught 1 ODI v England The Oval 1 Jul 2021 ODI # 4297
38 77 65 1 0 58.46 5 caught 1 ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
65 102 68 6 0 95.58 5 caught 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
44 47 26 3 3 169.23 4 caught 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
77 108 69 5 3 111.59 5 caught 2 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
6 23 19 0 0 31.57 4 caught 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
14 38 20 0 0 70.00 6 caught 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
35 32 27 4 1 129.62 3 caught 1 T20I v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
21 24 14 2 1 150.00 3 run out 1 T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
21 13 16 3 1 131.25 3 caught 2 T20I v England Sharjah 1 Nov 2021 T20I # 1382
23 30 21 2 1 109.52 5 bowled 2 ODI v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
16 34 19 2 0 84.21 4 caught 2 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
6 4 4 0 1 150.00 3 caught 1 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
22 23 19 3 0 115.78 4 caught 1 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
53* 76 47 5 0 112.76 4 not out 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
2 7 5 0 0 40.00 3 lbw 1 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
4 18 6 1 0 66.66 3 caught 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
29 77 64 5 0 45.31 6 lbw 2 Test v India Mohali 4 Mar 2022 Test # 2452
20 13 9 2 2 222.22 6 caught 3 Test v India Mohali 4 Mar 2022 Test # 2452
5 21 8 1 0 62.50 6 caught 2 Test v India Bengaluru 12 Mar 2022 Test # 2456
5 24 20 1 0 25.00 7 caught 4 Test v India Bengaluru 12 Mar 2022 Test # 2456
38 60 34 3 1 111.76 3 run out 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
39 51 33 2 2 118.18 3 caught 1 T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
37 64 42 4 0 88.09 5 caught 1 ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
14 30 27 1 0 51.85 5 run out 1 ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
0 2 1 0 0 0.00 3 lbw 1 T20I v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
38* 45 25 3 2 152.00 4 not out 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
4 11 8 0 0 50.00 4 caught 2 T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
8 15 9 0 0 88.88 4 caught 1 T20I v England Sydney 5 Nov 2022 T20I # 1867
10 21 18 0 0 55.55 5 caught 2 ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
12 19 15 1 1 80.00 4 caught 2 T20I v India Wankhede 3 Jan 2023 T20I # 1984
19 17 14 2 1 135.71 5 caught 2 T20I v India Rajkot 7 Jan 2023 T20I # 1986
23 39 28 3 0 82.14 4 caught 2 ODI v India Guwahati 10 Jan 2023 ODI # 4501
15 27 21 1 0 71.42 5 caught 1 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
1 11 4 0 0 25.00 4 caught 2 ODI v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
9 10 12 2 0 75.00 5 caught 2 ODI v New Zealand Auckland 25 Mar 2023 ODI # 4548
9 31 21 2 0 42.85 5 caught 1 ODI v New Zealand Hamilton 31 Mar 2023 ODI # 4557
24 35 19 0 2 126.31 5 caught 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
3 11 6 0 0 50.00 6 run out 1 T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
91 156 95 12 0 95.78 5 run out 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
22 59 35 2 0 62.85 5 caught 2 ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
0 1 1 0 0 0.00 5 caught 1 ODI v India Colombo (RPS) 17 Sep 2023 ODI # 4649
79 83 65 8 4 121.53 5 caught 2 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
1 5 3 0 0 33.33 5 caught 1 ODI v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
25 75 39 0 1 64.10 5 caught 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
22 48 28 2 0 78.57 5 caught 1 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
1 42 24 0 0 4.16 5 caught 2 ODI v India Wankhede 2 Nov 2023 ODI # 4690
108 159 105 6 5 102.85 5 caught 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
8 16 8 1 0 100.00 5 lbw 1 ODI v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
69 59 39 5 3 176.92 5 caught 1 T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
28 20 14 1 3 200.00 5 bowled 1 T20I v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
18 53 37 2 0 48.64 5 bowled 1 ODI v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
37 71 46 5 0 80.43 5 caught 1 ODI v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page