Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 27 Feb 2014 remove greater than or equal to 27 Feb 2014 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2019-2024 70 1932 123* 33.89 1 6 2/37 50.16 0 19 0 -16.27 Profile
filtered 2019-2024 69 1931 123* 33.87 1 - - - - - - -
Match by match list
- - - - 0 0 T20I v U.A.E. ICCA Dubai 16 Mar 2019 T20I # 754
DNB - 0 5 1 0 T20I v Belize Coolidge 7 Nov 2021 T20I # 1404
DNB - 1 6 0 0 T20I v Cayman Is Sandys Parish 24 Aug 2019 T20I # 863
0 0.00 - - 0 0 ODI v Scotland ICCA Dubai 14 Dec 2019 ODI # 4219
0 0.00 0 46 0 0 ODI v Namibia Port Moresby 17 Sep 2022 ODI # 4467
1* - - - 0 0 T20I v U.A.E. ICCA Dubai 15 Mar 2019 T20I # 753
1 1.00 - - 0 0 ODI v P.N.G. Port Moresby 11 Sep 2022 ODI # 4463
2 2.00 - - 0 0 T20I v Canada Prairie View 13 Apr 2024 T20I # 2559
2 2.00 - - 0 0 ODI v P.N.G. Windhoek 27 Apr 2019 ODI # 4126
2 2.00 - - 0 0 ODI v Nepal Harare 20 Jun 2023 ODI # 4590
2 2.00 - - 0 0 T20I v Bangladesh Prairie View 25 May 2024 T20I # 2625
2 2.00 - - 0 0 ODI v P.N.G. Lauderhill 19 Sep 2019 ODI # 4207
3 3.00 - - 0 0 T20I v Canada Prairie View 7 Apr 2024 T20I # 2544
3 3.00 - - 1 0 ODI v Oman Pearland 8 Jun 2022 ODI # 4402
4 4.00 - - 0 0 ODI v Nepal Kirtipur 12 Feb 2020 ODI # 4245
4 4.00 - - 0 0 T20I v Bermuda Sandys Parish 22 Aug 2019 T20I # 861
4 4.00 - - 0 0 T20I v Bangladesh Prairie View 21 May 2024 T20I # 2613
5 5.00 - - 0 0 ODI v Nepal Kirtipur 8 Feb 2020 ODI # 4240
5 5.00 - - 0 0 ODI v U.A.E. Windhoek 30 Mar 2023 ODI # 4556
6 6.00 - - 0 0 T20I v Canada Coolidge 10 Nov 2021 T20I # 1416
7 7.00 2 37 0 0 T20I v Zimbabwe Bulawayo 14 Jul 2022 T20I # 1652
8 8.00 - - 0 0 ODI v Zimbabwe Harare 26 Jun 2023 ODI # 4601
8 8.00 - - 0 0 ODI v Netherlands Harare 22 Jun 2023 ODI # 4594
8 8.00 - - 0 0 T20I v P.N.G. Bulawayo 17 Jul 2022 T20I # 1667
8 8.00 0 16 0 0 T20I v Canada Sandys Parish 25 Aug 2019 T20I # 865
8 8.00 0 13 0 0 ODI v Jersey Windhoek 4 Apr 2023 ODI # 4565
8 8.00 - - 0 0 ODI v Namibia Lauderhill 17 Sep 2019 ODI # 4206
10 10.00 1 8 0 0 T20I v Singapore Bulawayo 12 Jul 2022 T20I # 1637
12 12.00 - - 0 0 ODI v Namibia Windhoek 26 Nov 2022 ODI # 4486
12 12.00 - - 0 0 ODI v Oman Kirtipur 6 Feb 2020 ODI # 4237
12 12.00 - - 0 0 T20I v Canada Sandys Parish 21 Aug 2019 T20I # 858
14* - 1 9 0 0 T20I v Panama Coolidge 7 Nov 2021 T20I # 1407
15 15.00 - - 0 0 T20I v Canada Prairie View 12 Apr 2024 T20I # 2552
15 15.00 0 12 1 0 T20I v Netherlands Bulawayo 15 Jul 2022 T20I # 1657
15 15.00 0 20 0 0 ODI v U.A.E. Pearland 1 Jun 2022 ODI # 4394
16* - 1 6 0 0 T20I v Cayman Is Hamilton 19 Aug 2019 T20I # 855
16 16.00 - - 1 0 ODI v Canada Windhoek 29 Mar 2023 ODI # 4553
17* - 0 13 0 0 T20I v Argentina North Sound 11 Nov 2021 T20I # 1422
20* - - - 0 0 ODI v P.N.G. Windhoek 22 Nov 2022 ODI # 4481
22 22.00 - - 1 0 ODI v P.N.G. Al Amerat 9 Sep 2021 ODI # 4320
23 23.00 0 13 1 0 ODI v West Indies Harare 18 Jun 2023 ODI # 4586
24 24.00 - - 1 0 ODI v P.N.G. Port Moresby 13 Sep 2022 ODI # 4465
26 26.00 0 3 0 0 ODI v Nepal Pearland 11 Jun 2022 ODI # 4406
34* - - - 1 0 T20I v Canada Prairie View 9 Apr 2024 T20I # 2545
35 35.00 - - 2 0 ODI v Namibia Windhoek 20 Nov 2022 ODI # 4479
35 35.00 0 9 1 0 ODI v Scotland Pearland 28 May 2022 ODI # 4390
35 35.00 - - 0 0 T20I v Bangladesh Prairie View 23 May 2024 T20I # 2616
36 36.00 - - 1 0 ODI v Namibia Windhoek 26 Mar 2023 ODI # 4550
38 38.00 0 28 0 0 ODI v Scotland Pearland 29 May 2022 ODI # 4391
38 38.00 0 15 0 0 T20I v Jersey Bulawayo 11 Jul 2022 T20I # 1633
39 39.00 - - 0 0 T20I v Bermuda Sandys Parish 18 Aug 2019 T20I # 851
43 43.00 0 16 0 0 ODI v Nepal Pearland 15 Jun 2022 ODI # 4411
43* - - - 1 0 T20I v Bahamas Coolidge 13 Nov 2021 T20I # 1423
44 44.00 - - 0 0 ODI v Namibia Lauderhill 20 Sep 2019 ODI # 4208
45 45.00 - - 0 0 ODI v Namibia Port Moresby 15 Sep 2022 ODI # 4466
46 46.00 - - 0 0 ODI v U.A.E. ICCA Dubai 12 Dec 2019 ODI # 4218
47* - - - 1 0 ODI v Oman Kirtipur 11 Feb 2020 ODI # 4244
50 50.00 - - 1 0 T20I v Bermuda North Sound 8 Nov 2021 T20I # 1412
51 51.00 - - 0 0 ODI v U.A.E. Aberdeen 11 Aug 2022 ODI # 4445
53 53.00 - - 0 0 ODI v P.N.G. Windhoek 25 Nov 2022 ODI # 4484
62 62.00 - - 0 0 ODI v Scotland Aberdeen 17 Aug 2022 ODI # 4449
65 65.00 - - 0 0 ODI v P.N.G. Windhoek 2 Apr 2023 ODI # 4561
74 74.00 - - 1 0 ODI v Scotland Sharjah 9 Dec 2019 ODI # 4217
75 75.00 - - 0 0 ODI v U.A.E. Harare 6 Jul 2023 ODI # 4617
77 77.00 - - 0 0 ODI v P.N.G. Lauderhill 13 Sep 2019 ODI # 4205
87 87.00 0 26 1 0 ODI v U.A.E. Pearland 4 Jun 2022 ODI # 4399
94* - - - 0 0 T20I v Canada Dallas 1 Jun 2024 T20I # 2632
95 95.00 - - 0 0 ODI v U.A.E. Sharjah 8 Dec 2019 ODI # 4216
97 97.00 - - 1 0 ODI v Oman Pearland 12 Jun 2022 ODI # 4408
123* - - - 1 0 ODI v Scotland Aberdeen 13 Aug 2022 ODI # 4446
Statsguru includes the following current or recent relevant matches:
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page