Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India 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 2010-2024 118 4038 122* 51.11 1 4 1/13 51.00 0 53 0 0.11 Profile
filtered 2010-2024 118 4038 122* 51.11 1 4 1/13 51.00 0 53 0 0.11
Match by match list
122* 122 - - 1 0 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
94* 94 - - 0 0 v West Indies Hyderabad 6 Dec 2019 T20I # 1020
90* 90 - - 2 0 v Australia Adelaide 26 Jan 2016 T20I # 485
89* 89 1 15 0 0 v West Indies Wankhede 31 Mar 2016 T20I # 556
85 85 - - 0 0 v Australia Sydney 8 Dec 2020 T20I # 1116
82 82 - - 1 0 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
82* 82 - - 0 0 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
82* 82 - - 1 0 v Australia Mohali 27 Mar 2016 T20I # 553
80* 80 - - 0 0 v England Ahmedabad 20 Mar 2021 T20I # 1138
78* 78 1 21 0 0 v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
77* 77 - - 0 0 v England Ahmedabad 16 Mar 2021 T20I # 1133
77 77 - - 1 0 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
73* 73 - - 0 0 v England Ahmedabad 14 Mar 2021 T20I # 1132
72* 72 - - 0 0 v South Africa Mirpur 4 Apr 2014 T20I # 399
72* 72 - - 1 0 v South Africa Mohali 18 Sep 2019 T20I # 888
72* 72 - - 0 0 v Australia Bengaluru 27 Feb 2019 T20I # 749
70 70 0 27 0 0 v New Zealand Chennai 11 Sep 2012 T20I # 261
70* 70 - - 0 0 v West Indies Wankhede 11 Dec 2019 T20I # 1024
68 68 0 13 1 0 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
66 66 - - 0 0 v England Birmingham 7 Sep 2014 T20I # 405
65 65 - - 0 0 v New Zealand Rajkot 4 Nov 2017 T20I # 631
64* 64 - - 0 0 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
63 63 - - 0 0 v Australia Hyderabad 25 Sep 2022 T20I # 1796
62* 62 - - 1 0 v Netherlands Sydney 27 Oct 2022 T20I # 1848
61* 61 - - 1 0 v Australia Sydney 25 Nov 2018 T20I # 714
60 60 - - 1 0 v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
59* 59 0 6 0 0 v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
59* 59 - - 0 0 v Australia Melbourne 29 Jan 2016 T20I # 486
59 59 - - 0 0 v West Indies Providence 6 Aug 2019 T20I # 846
57* 57 - - 1 0 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
57 57 - - 0 0 v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
56* 56 - - 0 0 v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
55* 55 - - 1 0 v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
54 54 - - 1 0 v West Indies Mirpur 23 Mar 2014 T20I # 382
52 52 - - 0 0 v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
50 50 - - 0 0 v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
50 50 - - 0 0 v England Adelaide 10 Nov 2022 T20I # 1878
50 50 - - 0 0 v Australia Sydney 31 Jan 2016 T20I # 489
49 49 - - 0 0 v Pakistan Mirpur 27 Feb 2016 T20I # 512
49* 49 - - 1 0 v South Africa Guwahati 2 Oct 2022 T20I # 1803
47 47 - - 1 0 v England Cardiff 6 Jul 2018 T20I # 688
45 45 - - 1 0 v New Zealand Auckland 24 Jan 2020 T20I # 1031
43 43 - - 0 0 v South Africa Dharamsala 2 Oct 2015 T20I # 456
43 43 - - 1 0 v England Bristol 8 Jul 2018 T20I # 690
41* 41 - - 1 0 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
40 40 - - 1 0 v England Colombo (RPS) 23 Sep 2012 T20I # 272
40 40 - - 0 0 v Australia Sydney 6 Dec 2020 T20I # 1115
39 39 - - 0 0 v West Indies Kingston 9 Jul 2017 T20I # 617
38 38 - - 0 0 v England Wankhede 22 Dec 2012 T20I # 294
38 38 - - 0 0 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
36* 36 - - 0 0 v Pakistan Mirpur 21 Mar 2014 T20I # 378
35 35 - - 0 0 v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
31 31 0 7 0 0 v Australia Melbourne 3 Feb 2012 T20I # 218
30* 30 - - 0 0 v Sri Lanka Indore 7 Jan 2020 T20I # 1026
29 29 - - 0 0 v England Kanpur 26 Jan 2017 T20I # 592
29 29 0 24 0 0 v Australia Rajkot 10 Oct 2013 T20I # 331
29 29 - - 1 0 v Afghanistan Indore 14 Jan 2024 T20I # 2431
28 28 - - 0 0 v West Indies Lauderhill 4 Aug 2019 T20I # 843
28 28 - - 1 0 v South Africa Durban 9 Jan 2011 T20I # 196
27 27 - - 2 0 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
26* 26 - - 0 0 v Zimbabwe Harare 12 Jun 2010 T20I # 182
26 26 - - 1 0 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
26 26 - - 1 0 v Sri Lanka Pune 10 Jan 2020 T20I # 1027
26* 26 - - 0 0 v New Zealand Delhi 1 Nov 2017 T20I # 630
26 26 - - 0 0 v South Africa Johannesburg 18 Feb 2018 T20I # 652
24 24 - - 0 0 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
24 24 - - 1 0 v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
23 23 - - 2 0 v Australia Mirpur 30 Mar 2014 T20I # 393
23 23 - - 0 0 v New Zealand Nagpur 15 Mar 2016 T20I # 535
22* 22 - - 0 0 v Australia Ranchi 7 Oct 2017 T20I # 623
22 22 - - 0 0 v Australia Sydney 1 Feb 2012 T20I # 217
21 21 - - 0 0 v England Nagpur 29 Jan 2017 T20I # 593
21 21 0 10 1 0 v England Pune 20 Dec 2012 T20I # 292
20* 20 - - 2 0 v England Manchester 3 Jul 2018 T20I # 684
19 19 - - 1 0 v West Indies Lauderhill 3 Aug 2019 T20I # 842
19 19 - - 1 0 v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
17 17 - - 1 0 v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
16 16 - - 0 0 v West Indies Lauderhill 27 Aug 2016 T20I # 562
15 15 0 10 0 0 v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
15 15 1 13 0 0 v England Eden Gardens 29 Oct 2011 T20I # 214
14 14 - - 2 0 v West Indies Port of Spain 4 Jun 2011 T20I # 200
13 13 - - 0 0 v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
12 12 - - 0 0 v South Africa Perth 30 Oct 2022 T20I # 1853
11 11 - - 0 0 v New Zealand Wellington 31 Jan 2020 T20I # 1036
11 11 - - 0 0 v England Nottingham 10 Jul 2022 T20I # 1631
11 11 - - 0 0 v Australia Nagpur 23 Sep 2022 T20I # 1794
11 11 - - 2 0 v New Zealand Auckland 26 Jan 2020 T20I # 1034
9 9 - - 1 0 v Australia Canberra 4 Dec 2020 T20I # 1114
9 9 0 21 0 0 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
9 9 - - 1 0 v South Africa Bengaluru 22 Sep 2019 T20I # 893
9 9 - - 0 0 v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
9 9 - - 0 0 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
7 7 - - 0 0 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
4 4 1 22 0 0 v England Manchester 31 Aug 2011 T20I # 204
4 4 - - 0 0 v Australia Brisbane 21 Nov 2018 T20I # 712
3 3 - - 0 0 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
2 2 - - 1 0 v Australia Mohali 20 Sep 2022 T20I # 1788
2 2 - - 3 0 v England Bengaluru 1 Feb 2017 T20I # 594
2 2 - - 0 0 v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
2* 2 - - 0 0 v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
1 1 - - 1 0 v Ireland New York 5 Jun 2024 T20I # 2639
1 1 - - 0 0 v England Ahmedabad 18 Mar 2021 T20I # 1135
1 1 - - 0 0 v South Africa Centurion 21 Feb 2018 T20I # 654
1 1 - - 1 0 v England Birmingham 9 Jul 2022 T20I # 1628
1 1 - - 0 0 v South Africa Cuttack 5 Oct 2015 T20I # 457
DNB - - - 1 0 v U.A.E. Mirpur 3 Mar 2016 T20I # 517
TDNB - - - - - v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
0 0 - - 1 0 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
0 0 - - 0 0 v England Ahmedabad 12 Mar 2021 T20I # 1131
DNB - - - 0 0 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
TDNB - - - 0 0 v Australia Melbourne 23 Nov 2018 T20I # 713
0 0 - - 0 0 v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
0 0 - - 1 0 v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
DNB - - - 0 0 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
DNB - - - 1 0 v West Indies Lauderhill 28 Aug 2016 T20I # 563
0 0 - - 2 0 v Australia Guwahati 10 Oct 2017 T20I # 624
DNB - - - 0 0 v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - 0 15 0 0 v South Africa Johannesburg 30 Mar 2012 T20I # 242
Statsguru includes the following current or recent Twenty20 Internationals:
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th Match, Jun 8, 2024 [T20I # 2649]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page