Records type all-round analysis [change type]
View match by match list [change view]
Start of match date between 2 Oct 2015 and 14 Jan 2024 remove between 2 Oct 2015 and 14 Jan 2024 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-2023 40 563 56 20.10 0 44 3/15 27.09 0 21 0 -6.98 Profile
filtered 2019-2023 36 527 56 20.26 0 - - - - - - -
Match by match list
- - 1 43 0 0 v Malaysia Hangzhou 28 Sep 2023 T20I # 2257
DNB - 1 12 3 0 v Malaysia Singapore 26 Jul 2019 T20I # 837
- - 0 23 1 0 v Hong Kong Bangkok 4 Mar 2020 T20I # 1074
- - 2 37 1 0 v Namibia Dubai (DICS) 26 Oct 2019 T20I # 977
- - 0 32 0 0 v P.N.G. Dubai (DICS) 25 Oct 2019 T20I # 967
0 0.00 1 21 1 0 v Nepal Singapore 28 Jul 2019 T20I # 840
0* - 0 19 1 0 v Malaysia Bangkok 3 Mar 2020 T20I # 1071
1 1.00 1 12 0 0 v Netherlands ICCA Dubai 22 Oct 2019 T20I # 956
1 1.00 1 36 0 0 v Malaysia Kirtipur 2 Nov 2023 T20I # 2344
1 1.00 2 22 1 0 v Oman Kirtipur 31 Oct 2023 T20I # 2338
2* - 3 15 0 0 v Qatar Singapore 22 Jul 2019 T20I # 832
2 2.00 0 38 0 0 v Kenya ICCA 2 Dubai 23 Oct 2019 T20I # 960
3 3.00 1 41 1 0 v P.N.G. Singapore 3 Jul 2022 T20I # 1605
4 4.00 1 57 1 0 v Malaysia Bangi 22 Dec 2022 T20I # 1976
4 4.00 2 35 0 0 v Bahrain Bangi 21 Dec 2022 T20I # 1974
6 6.00 2 54 0 0 v Malaysia Bangi 18 Dec 2022 T20I # 1965
6* - 3 44 0 0 v Bermuda ICCA 2 Dubai 20 Oct 2019 T20I # 948
7 7.00 0 29 0 0 v Nepal Kirtipur 30 Oct 2023 T20I # 2334
9* - 1 26 0 0 v Qatar Bangi 23 Dec 2022 T20I # 1980
9 9.00 1 29 0 0 v Jersey Bulawayo 14 Jul 2022 T20I # 1651
10 10.00 2 34 0 0 v Zimbabwe Singapore 29 Sep 2019 T20I # 897
11 11.00 2 20 0 0 v Qatar Bangi 15 Dec 2022 T20I # 1957
13 13.00 0 26 0 0 v Jersey Bulawayo 17 Jul 2022 T20I # 1666
13 13.00 0 31 3 0 v U.S.A. Bulawayo 12 Jul 2022 T20I # 1637
14 14.00 3 35 1 0 v U.A.E. Al Amerat 22 Aug 2022 T20I # 1742
18 18.00 2 27 0 0 v Bahrain Bangi 16 Dec 2022 T20I # 1961
20* - 2 11 1 0 v Thailand Bangkok 29 Feb 2020 T20I # 1067
20 20.00 0 28 1 0 v Scotland ICCA Dubai 18 Oct 2019 T20I # 935
21 21.00 1 32 1 0 v Malaysia Singapore 28 Jun 2022 T20I # 1583
22 22.00 0 21 0 0 v Malaysia Singapore 30 Jun 2022 T20I # 1592
22 22.00 1 26 0 0 v Zimbabwe Singapore 3 Oct 2019 T20I # 902
25* - 1 10 0 0 v Nepal Singapore 28 Sep 2019 T20I # 895
27* - 0 36 1 0 v Qatar Bangi 19 Dec 2022 T20I # 1968
28* - 2 37 1 0 v P.N.G. Singapore 2 Jul 2022 T20I # 1599
29 29.00 0 11 0 0 v Thailand Hangzhou 29 Sep 2023 T20I # 2262
29 29.00 0 14 1 0 v Kuwait Al Amerat 24 Aug 2022 T20I # 1744
31 31.00 2 34 1 0 v Hong Kong Al Amerat 20 Aug 2022 T20I # 1740
31 31.00 0 39 0 0 v Hong Kong Bulawayo 15 Jul 2022 T20I # 1653
32* - 1 57 0 0 v Zimbabwe Bulawayo 11 Jul 2022 T20I # 1634
56 56.00 2 38 0 0 v Malaysia Singapore 29 Jun 2022 T20I # 1589
Statsguru includes the following current or recent Twenty20 Internationals:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th Match, Jun 11, 2024 [T20I # 2666 - Live]
    » Namibia 14/1 (2.4 ov, M van Lingen 10*, JR Hazlewood 1/8)
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page