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 2010-2024 118 2333 106* 34.82 2 - - - - 79 1 - Profile
filtered 2010-2023 114 2216 106* 34.09 2 - - - - 77 1 -
Match by match list
106* 106 - - 0 0 v India Guwahati 2 Oct 2022 T20I # 1803
101* 101 - - 0 0 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
85* 85 - - 2 0 v Pakistan Lahore 14 Feb 2021 T20I # 1122
75* 75 - - 1 0 v Ireland Belfast 22 Jul 2021 T20I # 1197
65* 65 - - 0 0 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
64* 64 - - 0 0 v India Delhi 9 Jun 2022 T20I # 1554
59* 59 - - 0 0 v India Perth 30 Oct 2022 T20I # 1853
53* 53 - - 1 0 v Australia Durban 4 Mar 2016 T20I # 519
48 48 - - 0 0 v West Indies Centurion 25 Mar 2023 T20I # 2031
47 47 - - 1 0 v West Indies Johannesburg 11 Jan 2015 T20I # 414
41 41 - - 1 1 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
40 40 - - 0 0 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
39 39 - - 0 0 v Zimbabwe East London 9 Oct 2018 T20I # 698
36* 36 - - 0 0 v Ireland Belfast 24 Jul 2021 T20I # 1201
36 36 - - 0 0 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
36* 36 - - 0 0 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
35* 35 - - 0 0 v England Centurion 16 Feb 2020 T20I # 1043
34* 34 - - 2 0 v Australia Sydney 9 Nov 2014 T20I # 409
33 33 - - 0 0 v West Indies North Sound 20 May 2010 T20I # 179
33 33 - - 2 0 v New Zealand East London 23 Dec 2012 T20I # 295
33 33 - - 0 0 v Australia Johannesburg 6 Mar 2016 T20I # 520
32* 32 - - 1 0 v Ireland Bristol 5 Aug 2022 T20I # 1724
32 32 - - 0 0 v Pakistan Lahore 15 Sep 2017 T20I # 621
30* 30 - - 1 0 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
30 30 - - 0 0 v Australia Cape Town 9 Mar 2016 T20I # 526
29 29 - - 2 0 v New Zealand Centurion 16 Aug 2015 T20I # 452
28* 28 - - 1 0 v England Wankhede 18 Mar 2016 T20I # 540
28 28 - - 0 0 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
28 28 - - 0 0 v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
26 26 - - 0 0 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
25 25 - - 0 0 v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
25* 25 - - 2 0 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
25 25 - - 0 0 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
25* 25 - - 1 0 v Pakistan Lahore 13 Feb 2021 T20I # 1121
24 24 - - 2 0 v India Cape Town 24 Feb 2018 T20I # 655
24 24 - - 0 0 v West Indies Cape Town 9 Jan 2015 T20I # 413
23* 23 - - 0 0 v India Mirpur 4 Apr 2014 T20I # 399
23* 23 - - 0 0 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
22* 22 - - 0 0 v Pakistan Cape Town 22 Nov 2013 T20I # 343
22 22 - - 1 0 v England Southampton 31 Jul 2022 T20I # 1717
21 21 - - 1 0 v England Durban 14 Feb 2020 T20I # 1041
20* 20 - - 0 0 v India Cuttack 12 Jun 2022 T20I # 1569
20 20 - - 2 0 v Australia Cape Town 13 Oct 2011 T20I # 210
19 19 - - 0 0 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
19 19 - - 0 0 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
19* 19 - - 3 0 v India Indore 4 Oct 2022 T20I # 1805
19* 19 - - 0 0 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
19 19 - - 3 0 v England Chattogram 29 Mar 2014 T20I # 391
19* 19 - - 1 0 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
18* 18 - - 1 0 v West Indies St George's 3 Jul 2021 T20I # 1181
18 18 - - 1 0 v India Mohali 18 Sep 2019 T20I # 888
17 17 - - 0 0 v Netherlands Adelaide 6 Nov 2022 T20I # 1871
17 17 - - 1 0 v Netherlands Chattogram 27 Mar 2014 T20I # 386
16 16 - - 0 0 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
16 16 - - 3 0 v England East London 12 Feb 2020 T20I # 1039
15 15 - - 1 0 v Australia Cape Town 26 Feb 2020 T20I # 1065
14 14 - - 0 0 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
13* 13 - - 0 0 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
13 13 - - 1 0 v Pakistan Centurion 6 Feb 2019 T20I # 736
13 13 - - 1 0 v England Cape Town 19 Feb 2016 T20I # 503
12 12 - - 0 0 v West Indies St George's 1 Jul 2021 T20I # 1180
11 11 - - 1 0 v West Indies St George's 27 Jun 2021 T20I # 1178
11 11 - - 1 0 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
11 11 - - 0 0 v Australia Carrara 17 Nov 2018 T20I # 711
11 11 - - 0 0 v Australia Melbourne 7 Nov 2014 T20I # 408
11* 11 - - 1 0 v Australia Gqeberha 23 Feb 2020 T20I # 1052
11 11 - - 1 0 v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
10* 10 - - 0 0 v India Cuttack 5 Oct 2015 T20I # 457
10 10 - - 4 0 v Pakistan Cape Town 1 Feb 2019 T20I # 732
10 10 - - 2 0 v Australia Johannesburg 16 Oct 2011 T20I # 212
10 10 - - 0 0 v West Indies Centurion 26 Mar 2023 T20I # 2032
10 10 - - 1 0 v India Durban 9 Jan 2011 T20I # 196
9* 9 - - 0 0 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
9 9 - - 1 0 v Pakistan Centurion 3 Mar 2013 T20I # 306
9 9 - - 0 0 v India Johannesburg 18 Feb 2018 T20I # 652
9 9 - - 0 0 v England Southampton 21 Jun 2017 T20I # 614
9 9 - - 1 0 v West Indies St George's 26 Jun 2021 T20I # 1176
9 9 - - 1 0 v Pakistan Lahore 12 Sep 2017 T20I # 619
9 9 - - 0 0 v India Rajkot 17 Jun 2022 T20I # 1572
9* 9 - - 1 0 v Australia Adelaide 5 Nov 2014 T20I # 407
8 8 - - 1 0 v England Bristol 27 Jul 2022 T20I # 1693
8 8 - - 1 0 v England Taunton 23 Jun 2017 T20I # 615
7 7 - - 2 0 v England Cardiff 25 Jun 2017 T20I # 616
6* 6 - - 0 0 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
6 6 - - 1 0 v Pakistan Lahore 11 Feb 2021 T20I # 1120
6 6 - - 1 0 v New Zealand Chattogram 24 Mar 2014 T20I # 383
5 5 - - 0 0 v India Centurion 21 Feb 2018 T20I # 654
5* 5 - - 0 0 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
4 4 - - 0 0 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
3 3 - - 0 0 v India Visakhapatnam 14 Jun 2022 T20I # 1571
2 2 - - 1 0 v Australia Johannesburg 21 Feb 2020 T20I # 1046
2 2 - - 1 0 v Australia Centurion 14 Mar 2014 T20I # 365
2* 2 - - 0 0 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
2 2 - - 0 0 v West Indies St George's 29 Jun 2021 T20I # 1179
2* 2 - - 0 0 v New Zealand Durban 14 Aug 2015 T20I # 451
1 1 - - 1 0 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
1 1 - - 0 0 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
1 1 - - 1 0 v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - - - 0 0 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
DNB - - - 1 0 v India Bengaluru 22 Sep 2019 T20I # 893
DNB - - - 0 0 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - - - 2 0 v Pakistan Lahore 13 Sep 2017 T20I # 620
TDNB - - - 0 0 v India Bengaluru 19 Jun 2022 T20I # 1575
DNB - - - 0 0 v India Dharamsala 2 Oct 2015 T20I # 456
DNB - - - 1 0 v England Johannesburg 21 Feb 2016 T20I # 506
DNB - - - 0 0 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
DNB - - - 1 0 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
DNB - - - 3 0 v England Sharjah 6 Nov 2021 T20I # 1400
DNB - - - 0 0 v England Cardiff 28 Jul 2022 T20I # 1698
DNB - - - 3 0 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
DNB - - - 0 0 v Australia Durban 12 Mar 2014 T20I # 363
0 0 - - 0 0 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - - 0 0 v New Zealand Durban 21 Dec 2012 T20I # 293
DNB - - - 1 0 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
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