Records type batting analysis [change type]
View innings by innings list [change view]
Runs scored greater than or equal to 30 remove greater than or equal to 30 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2022 115 107 21 2458 91 28.58 1805 136.17 0 14 3 186 120 Profile
filtered 2009-2021 31 31 11 1631 91 81.55 1003 162.61 0 14 0 121 94
Innings by innings list
57* 34 22 0 7 259.09 5 not out 2 v South Africa Centurion 16 Feb 2020 T20I # 1043
71 36 31 3 7 229.03 5 caught 1 v India Birmingham 7 Sep 2014 T20I # 405
91 59 41 7 7 221.95 4 caught 1 v New Zealand Napier 8 Nov 2019 T20I # 1008
66 45 33 6 4 200.00 4 caught 2 v Pakistan Manchester 30 Aug 2020 T20I # 1093
71* 46 36 4 5 197.22 5 not out 2 v West Indies Pallekele 27 Sep 2012 T20I # 276
57* - 29 5 3 196.55 4 not out 2 v Pakistan Cardiff 5 May 2019 T20I # 772
40 34 21 2 3 190.47 4 caught 2 v India Bengaluru 1 Feb 2017 T20I # 594
74 50 39 3 7 189.74 4 caught 1 v Australia Cardiff 31 Aug 2015 T20I # 453
85* 54 45 7 5 188.88 5 not out 1 v South Africa Johannesburg 13 Nov 2009 T20I # 124
49* 51 26 5 2 188.46 4 not out 2 v India Wankhede 22 Dec 2012 T20I # 294
32 16 17 3 3 188.23 4 caught 2 v New Zealand Wellington 3 Nov 2019 T20I # 998
49 39 27 7 1 181.48 4 caught 2 v India Manchester 31 Aug 2011 T20I # 204
46 32 26 4 3 176.92 4 caught 1 v New Zealand Auckland 9 Feb 2013 T20I # 301
80* 75 46 4 6 173.91 4 not out 1 v New Zealand Hamilton 18 Feb 2018 T20I # 650
34 31 20 2 2 170.00 5 caught 2 v Australia Sydney 2 Feb 2014 T20I # 356
38 44 23 0 4 165.21 4 run out 1 v South Africa Johannesburg 21 Feb 2016 T20I # 506
34* - 21 4 1 161.90 4 not out 2 v New Zealand Christchurch 1 Nov 2019 T20I # 992
38* 33 24 6 0 158.33 5 not out 2 v Pakistan Cardiff 5 Sep 2010 T20I # 186
55 - 35 3 3 157.14 5 caught 1 v West Indies Providence 3 May 2010 T20I # 158
52 50 34 7 1 152.94 4 caught 2 v South Africa East London 12 Feb 2020 T20I # 1039
57 73 38 7 2 150.00 4 caught 2 v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
47 38 32 4 3 146.87 4 caught 1 v Sri Lanka Bristol 25 Jun 2011 T20I # 201
51 46 38 1 4 134.21 4 caught 2 v India Kanpur 26 Jan 2017 T20I # 592
67* 61 51 7 2 131.37 5 not out 2 v Pakistan Dubai (DICS) 19 Feb 2010 T20I # 144
43 40 33 5 1 130.30 5 caught 2 v Australia Adelaide 12 Jan 2011 T20I # 197
45 53 37 5 0 121.62 5 caught 1 v Ireland Providence 4 May 2010 T20I # 160
47* - 39 1 2 120.51 4 not out 2 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
45* 64 38 3 1 118.42 5 not out 1 v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
40 41 34 4 1 117.64 5 caught 2 v New Zealand Gros Islet 10 May 2010 T20I # 172
40 67 36 1 3 111.11 5 bowled 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
30 38 31 1 1 96.77 4 caught 2 v New Zealand Pallekele 29 Sep 2012 T20I # 279
Statsguru includes the following current or recent Twenty20 Internationals:
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » India 8/0 (1.0 ov, V Kohli 0*, RG Sharma 8*, Shaheen Shah Afridi 0/8) - Match delayed by rain
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