Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 2 Mar 2019 remove greater than or equal to 2 Mar 2019 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 2015-2024 54 381 65 19.05 0 51 3/9 23.52 0 17 0 -4.47 Profile
filtered 2021-2024 39 306 65 19.12 0 - - - - - - -
Match by match list
DNB - 1 37 0 0 v Australia Guwahati 28 Nov 2023 T20I # 2372
DNB - 1 40 0 0 v South Africa Delhi 9 Jun 2022 T20I # 1554
DNB - 1 25 1 0 v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
DNB - 1 26 0 0 v New Zealand Ranchi 19 Nov 2021 T20I # 1440
DNB - 1 39 1 0 v West Indies Lauderhill 12 Aug 2023 T20I # 2193
- - 0 24 0 0 v England Ahmedabad 12 Mar 2021 T20I # 1131
DNB - 1 24 0 0 v West Indies Providence 8 Aug 2023 T20I # 2192
- - 0 30 0 0 v England Adelaide 10 Nov 2022 T20I # 1878
DNB - 2 18 1 0 v Netherlands Sydney 27 Oct 2022 T20I # 1848
DNB - 1 53 0 0 v South Africa Guwahati 2 Oct 2022 T20I # 1803
DNB - 1 16 0 0 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - 3 33 1 0 v Australia Hyderabad 25 Sep 2022 T20I # 1796
- - 2 13 0 0 v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - 0 24 1 0 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
- - 1 3 1 0 v Ireland New York 5 Jun 2024 T20I # 2639
DNB - 0 12 1 0 v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
DNB - 2 17 1 0 v Afghanistan Indore 14 Jan 2024 T20I # 2431
DNB - - - - - v South Africa Bengaluru 19 Jun 2022 T20I # 1575
DNB - 2 23 0 0 v Afghanistan Mohali 11 Jan 2024 T20I # 2428
0* - 1 40 1 0 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
0 0.00 0 12 0 0 v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
0 0.00 3 16 0 0 v Australia Raipur 1 Dec 2023 T20I # 2379
1* - 0 31 0 0 v New Zealand Jaipur 17 Nov 2021 T20I # 1434
2* - 3 9 0 0 v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
2 2.00 0 32 0 0 v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
2 2.00 0 21 0 0 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
5* - 1 28 1 0 v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
6 6.00 3 17 0 0 v Australia Mohali 20 Sep 2022 T20I # 1788
7 7.00 0 6 0 0 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
8* - 1 19 0 0 v South Africa Rajkot 17 Jun 2022 T20I # 1572
9 9.00 0 13 0 0 v South Africa Indore 4 Oct 2022 T20I # 1805
9 9.00 3 15 0 0 v West Indies Lauderhill 7 Aug 2022 T20I # 1726
10 10.00 0 19 0 0 v South Africa Cuttack 12 Jun 2022 T20I # 1569
13 13.00 0 8 0 0 v West Indies Lauderhill 13 Aug 2023 T20I # 2194
13 13.00 0 22 1 0 v West Indies Tarouba 3 Aug 2023 T20I # 2188
14 14.00 - - 0 0 v West Indies Providence 6 Aug 2023 T20I # 2191
17 17.00 0 23 0 0 v England Southampton 7 Jul 2022 T20I # 1616
20* - 2 48 0 0 v West Indies Lauderhill 6 Aug 2022 T20I # 1725
20 20.00 1 11 0 0 v Pakistan New York 9 Jun 2024 T20I # 2658
21* - 1 19 1 0 v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
31* - 0 31 0 0 v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
31 31.00 1 14 0 0 v Australia Bengaluru 3 Dec 2023 T20I # 2380
65 65.00 2 24 0 0 v Sri Lanka Pune 5 Jan 2023 T20I # 1985
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page