Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 5 Sep 2023 remove less than or equal to 5 Sep 2023 from query
Ordered by runs scored (descending)
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 2007-2024 153 4039 121* 32.05 5 1 1/22 113.00 0 60 0 -80.94 Profile
filtered 2007-2022 148 3853 118 31.32 4 1 1/22 113.00 0 58 0 -81.67
Match by match list
118 118 - - 0 0 v Sri Lanka Indore 22 Dec 2017 T20I # 634
111* 111 - - 3 0 v West Indies Lucknow 6 Nov 2018 T20I # 709
106 106 - - 0 0 v South Africa Dharamsala 2 Oct 2015 T20I # 456
100* 100 - - 0 0 v England Bristol 8 Jul 2018 T20I # 690
97 97 - - 0 0 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
89 89 - - 0 0 v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
85 85 - - 1 0 v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
83 83 - - 1 0 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
80 80 - - 1 0 v New Zealand Delhi 1 Nov 2017 T20I # 630
79* 79 - - 0 0 v Australia Bridgetown 7 May 2010 T20I # 165
74 74 - - 0 0 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
72 72 - - 1 0 v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
71 71 - - 0 0 v West Indies Wankhede 11 Dec 2019 T20I # 1024
67 67 - - 0 0 v West Indies Lauderhill 4 Aug 2019 T20I # 843
65 65 - - 0 0 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
64 64 - - 0 0 v West Indies Tarouba 29 Jul 2022 T20I # 1702
64 64 - - 0 0 v England Ahmedabad 20 Mar 2021 T20I # 1138
62 62 - - 0 0 v West Indies Lauderhill 27 Aug 2016 T20I # 562
62* 62 - - 1 0 v West Indies Mirpur 23 Mar 2014 T20I # 382
60* 60 - - 0 0 v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
60 60 - - 0 0 v Australia Melbourne 29 Jan 2016 T20I # 486
56 56 - - 0 0 v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
56 56 - - 1 0 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
56 56 - - 3 0 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
56 56 - - 1 0 v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
55 55 - - 0 0 v New Zealand Ranchi 19 Nov 2021 T20I # 1440
55* 55 - - 0 0 v England Colombo (RPS) 23 Sep 2012 T20I # 272
53 53 - - 1 0 v South Africa Durban 9 Jan 2011 T20I # 196
53 53 - - 0 0 v Netherlands Sydney 27 Oct 2022 T20I # 1848
52 52 - - 0 0 v Australia Sydney 31 Jan 2016 T20I # 489
52* 52 - - 0 0 v Ireland Nottingham 10 Jun 2009 T20I # 101
50 50 - - 2 0 v New Zealand Auckland 8 Feb 2019 T20I # 737
50* 50 - - 0 0 v South Africa Durban 20 Sep 2007 T20I # 43
48 48 - - 0 0 v New Zealand Jaipur 17 Nov 2021 T20I # 1434
46* 46 - - 0 0 v Australia Nagpur 23 Sep 2022 T20I # 1794
44 44 - - 1 0 v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
43 43 - - 1 0 v West Indies Wankhede 31 Mar 2016 T20I # 556
43 43 - - 0 0 v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
43 43 - - 0 0 v South Africa Guwahati 2 Oct 2022 T20I # 1803
40 40 - - 1 0 v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
39 39 - - 0 0 v U.A.E. Mirpur 3 Mar 2016 T20I # 517
38 38 - - 0 0 v New Zealand Hamilton 10 Feb 2019 T20I # 738
36 36 - - 0 0 v Bangladesh Nottingham 6 Jun 2009 T20I # 93
33 33 - - 0 0 v West Indies Lauderhill 6 Aug 2022 T20I # 1725
32 32 - - 0 0 v England Manchester 3 Jul 2018 T20I # 684
31 31 - - 2 0 v England Birmingham 9 Jul 2022 T20I # 1628
31 31 - - 0 0 v Australia Adelaide 26 Jan 2016 T20I # 485
30 30 - - 0 0 v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
30* 30 - - 1 0 v Pakistan Johannesburg 24 Sep 2007 T20I # 46
29 29 - - 0 0 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
29 29 0 15 0 0 v South Africa Nottingham 16 Jun 2009 T20I # 113
28 28 - - 1 0 v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
27 27 - - 1 0 v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
27 27 - - 0 0 v England Adelaide 10 Nov 2022 T20I # 1878
26 26 - - 0 0 v West Indies Port of Spain 4 Jun 2011 T20I # 200
25 25 0 13 1 0 v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
24 24 - - 0 0 v Pakistan Mirpur 21 Mar 2014 T20I # 378
24 24 - - 0 0 v England Wankhede 22 Dec 2012 T20I # 294
24 24 - - 0 0 v West Indies Lauderhill 3 Aug 2019 T20I # 842
24 24 - - 1 0 v South Africa Mirpur 4 Apr 2014 T20I # 399
24 24 - - 0 0 v England Southampton 7 Jul 2022 T20I # 1616
23 23 - - 1 0 v Australia Sydney 25 Nov 2018 T20I # 714
22 22 - - 1 0 v South Africa Cuttack 5 Oct 2015 T20I # 457
21 21 - - 0 0 v South Africa Johannesburg 18 Feb 2018 T20I # 652
21 21 - - 0 0 v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
19 19 - - 0 0 v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
18 18 - - 0 0 v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
17 17 - - 0 0 v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
17 17 - - 0 0 v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
17 17 - - 2 0 v Australia Hyderabad 25 Sep 2022 T20I # 1796
15 15 - - 1 0 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
15 15 - - 0 0 v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
15 15 - - 0 0 v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
15 15 - - 0 0 v South Africa Perth 30 Oct 2022 T20I # 1853
15 15 - - 1 0 v England Ahmedabad 16 Mar 2021 T20I # 1133
14 14 - - 0 0 v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
13 13 - - 0 0 v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
12 12 - - 0 0 v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
12 12 - - 0 0 v South Africa Mohali 18 Sep 2019 T20I # 888
12 12 - - 0 0 v England Ahmedabad 18 Mar 2021 T20I # 1135
12 12 - - 0 0 v Australia Mohali 27 Mar 2016 T20I # 553
11 11 - - 0 0 v Australia Ranchi 7 Oct 2017 T20I # 623
11 11 - - 0 0 v England Nottingham 10 Jul 2022 T20I # 1631
11* 11 - - 0 0 v West Indies Basseterre 2 Aug 2022 T20I # 1720
11 11 - - 2 0 v South Africa Cape Town 24 Feb 2018 T20I # 655
11 11 - - 1 0 v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
11 11 - - 0 0 v Australia Mohali 20 Sep 2022 T20I # 1788
10 10 - - 1 0 v Zimbabwe Harare 12 Jun 2010 T20I # 182
10 10 - - 0 0 v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
10* 10 - - 0 0 v West Indies Lauderhill 28 Aug 2016 T20I # 563
9 9 - - 0 0 v England Lord's 14 Jun 2009 T20I # 109
9 9 - - 0 0 v Bangladesh Delhi 3 Nov 2019 T20I # 1000
9 9 - - 0 0 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
9 9 - - 0 0 v South Africa Bengaluru 22 Sep 2019 T20I # 893
8 8 - - 0 0 v Australia Guwahati 10 Oct 2017 T20I # 624
8 8 - - 0 0 v Australia Rajkot 10 Oct 2013 T20I # 331
8 8 - - 1 0 v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
8* 8 - - 0 0 v Australia Durban 22 Sep 2007 T20I # 45
8 8 - - 1 0 v New Zealand Auckland 26 Jan 2020 T20I # 1034
8 8 - - 2 0 v West Indies Hyderabad 6 Dec 2019 T20I # 1020
8 8 - - 0 0 v Australia Melbourne 1 Feb 2008 T20I # 52
7 7 - - 2 0 v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
7 7 - - 0 0 v New Zealand Christchurch 25 Feb 2009 T20I # 84
7 7 - - 0 0 v Australia Brisbane 21 Nov 2018 T20I # 712
7 7 - - 1 0 v New Zealand Auckland 24 Jan 2020 T20I # 1031
6 6 - - 0 0 v West Indies Eden Gardens 4 Nov 2018 T20I # 707
5 5 - - 0 0 v England Cardiff 6 Jul 2018 T20I # 688
5 5 - - 1 0 v Australia Mirpur 30 Mar 2014 T20I # 393
5 5 - - 0 0 v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
5 5 - - 0 0 v West Indies Lord's 12 Jun 2009 T20I # 105
5 5 - - 1 0 v New Zealand Rajkot 4 Nov 2017 T20I # 631
5 5 - - 0 0 v New Zealand Nagpur 15 Mar 2016 T20I # 535
5 5 - - 2 0 v West Indies Bridgetown 9 May 2010 T20I # 169
5 5 - - 0 0 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
4 4 - - 0 0 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
4 4 - - 0 0 v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
4* 4 - - 1 0 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
4* 4 - - 0 0 v New Zealand Chennai 11 Sep 2012 T20I # 261
4 4 - - 0 0 v West Indies Chennai 11 Nov 2018 T20I # 710
3 3 1 22 0 0 v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
2 2 - - 0 0 v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
2 2 - - 0 0 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
2 2 - - 0 0 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
1 1 0 16 1 0 v England Manchester 31 Aug 2011 T20I # 204
1 1 - - 1 0 v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
1* 1 0 10 1 0 v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
1 1 - - 0 0 v New Zealand Wellington 6 Feb 2019 T20I # 735
1 1 - - 0 0 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
1 1 0 12 0 0 v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - - - 0 0 v Australia Brabourne 20 Oct 2007 T20I # 47
0 0 - - 0 0 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
0* 0 - - 1 0 v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - 0 9 0 0 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
DNB - - - 1 0 v England Durban 19 Sep 2007 T20I # 40
0 0 - - 0 0 v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
TDNB - - - 0 0 v Australia Melbourne 23 Nov 2018 T20I # 713
DNB - 0 14 3 0 v South Africa Johannesburg 30 Mar 2012 T20I # 242
0 0 - - 1 0 v South Africa Indore 4 Oct 2022 T20I # 1805
DNB - - - 0 0 v Sri Lanka Gros Islet 11 May 2010 T20I # 173
0 0 - - 0 0 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
DNB - - - 0 0 v Australia Melbourne 3 Feb 2012 T20I # 218
DNB - - - 1 0 v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
0 0 - - 0 0 v Pakistan Mirpur 27 Feb 2016 T20I # 512
0 0 - - 0 0 v West Indies Basseterre 1 Aug 2022 T20I # 1718
0 0 - - 0 0 v South Africa Centurion 21 Feb 2018 T20I # 654
0 0 - - 0 0 v Sri Lanka Pune 9 Feb 2016 T20I # 496
0 0 - - 0 0 v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
0 0 0 2 0 0 v Australia Sydney 1 Feb 2012 T20I # 217
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]
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]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page