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 2011-2024 118 3092 101* 35.54 1 - - - - 67 12 - Profile
filtered 2011-2023 109 2766 101* 35.01 1 - - - - 60 11 -
Match by match list
101* 101 - - 0 0 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
83* 83 - - 1 0 v India Ahmedabad 16 Mar 2021 T20I # 1133
80* 80 - - 1 0 v India Adelaide 10 Nov 2022 T20I # 1878
77* 77 - - 3 0 v Australia Southampton 6 Sep 2020 T20I # 1096
73 73 - - 1 0 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
73* 73 - - 1 0 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
71* 71 - - 2 0 v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
69 69 - - 0 0 v India Manchester 3 Jul 2018 T20I # 684
68 68 - - 1 0 v Australia Perth 9 Oct 2022 T20I # 1812
68* 68 - - 2 0 v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
67 67 - - 0 0 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
67* 67 - - 1 0 v South Africa Cape Town 1 Dec 2020 T20I # 1113
67 67 - - 1 0 v West Indies Bridgetown 11 Mar 2014 T20I # 362
66* 66 - - 1 0 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
65* 65 - - 0 0 v Australia Canberra 14 Oct 2022 T20I # 1820
61 61 - - 0 0 v Australia Birmingham 27 Jun 2018 T20I # 679
59 59 - - 0 2 v Pakistan Leeds 18 Jul 2021 T20I # 1193
57 57 - - 1 0 v South Africa Centurion 16 Feb 2020 T20I # 1043
54 54 - - 0 0 v South Africa Johannesburg 21 Feb 2016 T20I # 506
54 54 - - 1 0 v New Zealand Hamilton 12 Feb 2013 T20I # 302
52 52 - - 0 0 v India Ahmedabad 20 Mar 2021 T20I # 1138
46 46 - - 3 0 v Australia Melbourne 10 Feb 2018 T20I # 646
44 44 - - 0 0 v Australia Southampton 4 Sep 2020 T20I # 1095
40 40 - - 0 0 v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
40 40 - - 1 1 v New Zealand Birmingham 3 Sep 2023 T20I # 2231
36 36 - - 0 0 v West Indies Eden Gardens 3 Apr 2016 T20I # 557
34 34 - - 0 0 v India Bristol 8 Jul 2018 T20I # 690
34 34 - - 0 1 v South Africa Chattogram 29 Mar 2014 T20I # 391
33 33 - - 1 2 v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
33* 33 - - 0 0 v India Pune 20 Dec 2012 T20I # 292
32* 32 - - 2 0 v New Zealand Auckland 9 Feb 2013 T20I # 301
32* 32 - - 1 0 v New Zealand Delhi 30 Mar 2016 T20I # 555
32* 32 - - 0 0 v South Africa Birmingham 12 Sep 2012 T20I # 262
32 32 - - 0 0 v New Zealand Chattogram 22 Mar 2014 T20I # 380
32* 32 - - 0 0 v South Africa Cape Town 19 Feb 2016 T20I # 503
31 31 - - 1 0 v South Africa Cardiff 25 Jun 2017 T20I # 616
30 30 - - 0 0 v West Indies Wankhede 16 Mar 2016 T20I # 537
30 30 - - 0 0 v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
29 29 - - 0 0 v South Africa Cardiff 28 Jul 2022 T20I # 1698
29 29 - - 0 1 v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
28 28 - - 1 0 v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
28 28 - - 0 0 v India Ahmedabad 12 Mar 2021 T20I # 1131
27 27 - - 1 0 v Australia Southampton 29 Aug 2013 T20I # 328
26 26 - - 0 0 v Sri Lanka The Oval 20 May 2014 T20I # 401
26 26 - - 1 0 v Pakistan Melbourne 13 Nov 2022 T20I # 1879
26 26 - - 0 0 v South Africa Sharjah 6 Nov 2021 T20I # 1400
24* 24 - - 1 0 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
22 22 - - 0 0 v South Africa Bristol 27 Jul 2022 T20I # 1693
22 22 - - 0 0 v Australia Melbourne 31 Jan 2014 T20I # 355
22 22 - - 0 1 v South Africa Paarl 29 Nov 2020 T20I # 1111
21 21 - - 0 0 v South Africa Wankhede 18 Mar 2016 T20I # 540
21 21 - - 0 1 v Pakistan Manchester 20 Jul 2021 T20I # 1195
20 20 - - 0 0 v Australia Hobart 29 Jan 2014 T20I # 354
18 18 - - 1 0 v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
18 18 - - 2 0 v India Nottingham 10 Jul 2022 T20I # 1631
18 18 - - 2 0 v Afghanistan Perth 22 Oct 2022 T20I # 1840
17 17 - - 1 0 v New Zealand The Oval 25 Jun 2013 T20I # 317
17 17 - - 0 0 v Australia Canberra 12 Oct 2022 T20I # 1817
16 16 - - 0 0 v Pakistan Manchester 7 Sep 2016 T20I # 566
15 15 - - 0 0 v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
15* 15 - - 0 0 v India Wankhede 22 Dec 2012 T20I # 294
15 15 - - 0 0 v South Africa East London 12 Feb 2020 T20I # 1039
15 15 - - 0 0 v India Nagpur 29 Jan 2017 T20I # 593
14 14 - - 1 1 v India Cardiff 6 Jul 2018 T20I # 688
14 14 - - 1 0 v South Africa Southampton 31 Jul 2022 T20I # 1717
13* 13 - - 2 0 v New Zealand Manchester 1 Sep 2023 T20I # 2229
13 13 - - 0 0 v West Indies The Oval 25 Sep 2011 T20I # 208
13 13 - - 0 0 v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
11 11 - - 0 0 v Australia Cardiff 31 Aug 2015 T20I # 453
11 11 - - 0 0 v India Colombo (RPS) 23 Sep 2012 T20I # 272
10 10 - - 0 0 v India Birmingham 7 Sep 2014 T20I # 405
10 10 - - 2 0 v South Africa Taunton 23 Jun 2017 T20I # 615
9 9 - - 0 1 v India Ahmedabad 18 Mar 2021 T20I # 1135
8 8 - - 1 0 v Australia Sydney 2 Feb 2014 T20I # 356
8 8 - - 0 0 v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
7 7 - - 2 0 v South Africa Cape Town 27 Nov 2020 T20I # 1109
7 7 - - 0 0 v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
7 7 - - 1 0 v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
6 6 - - 0 0 v Netherlands Chattogram 31 Mar 2014 T20I # 394
6 6 - - 0 0 v Afghanistan Delhi 23 Mar 2016 T20I # 546
6 6 - - 0 0 v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
5 5 - - 0 0 v Australia Hobart 7 Feb 2018 T20I # 645
5* 5 - - 0 0 v New Zealand Pallekele 29 Sep 2012 T20I # 279
4 4 - - 2 0 v India Birmingham 9 Jul 2022 T20I # 1628
4 4 - - 0 0 v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
3 3 - - 0 0 v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
3 3 - - 0 0 v West Indies Bridgetown 13 Mar 2014 T20I # 364
2 2 - - 1 0 v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
2 2 - - 0 0 v Pakistan Sharjah 30 Nov 2015 T20I # 473
2 2 - - 0 0 v New Zealand Hamilton 18 Feb 2018 T20I # 650
2 2 - - 1 0 v South Africa Durban 14 Feb 2020 T20I # 1041
2 2 - - 0 0 v New Zealand Wellington 13 Feb 2018 T20I # 647
1* 1 - - 0 0 v West Indies Pallekele 27 Sep 2012 T20I # 276
0 0 - - 1 0 v India Ahmedabad 14 Mar 2021 T20I # 1132
DNB - - - 0 0 v India Kanpur 26 Jan 2017 T20I # 592
DNB - - - 0 0 v India Manchester 31 Aug 2011 T20I # 204
0* 0 - - 0 0 v West Indies Nottingham 24 Jun 2012 T20I # 246
DNB - - - 1 0 v South Africa Southampton 21 Jun 2017 T20I # 614
0 0 - - 0 0 v West Indies Bridgetown 9 Mar 2014 T20I # 361
DNB - - - 0 0 v India Eden Gardens 29 Oct 2011 T20I # 214
DNB - - - 1 0 v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
0 0 - - 2 0 v India Southampton 7 Jul 2022 T20I # 1616
0 0 - - 0 0 v Australia Chester-le-Street 31 Aug 2013 T20I # 329
0 0 - - 1 0 v India Bengaluru 1 Feb 2017 T20I # 594
DNB - - - 1 0 v New Zealand Wellington 15 Feb 2013 T20I # 304
0 0 - - 3 0 v Ireland Melbourne 26 Oct 2022 T20I # 1846
DNB - - - 0 0 v South Africa Manchester 10 Sep 2012 T20I # 260
DNB - - - 0 0 v West Indies The Oval 23 Sep 2011 T20I # 207
DNB - - - - - v New Zealand The Oval 27 Jun 2013 T20I # 318
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