Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 13 Jun 2021 remove less than or equal to 13 Jun 2021 from query
Not involving the captain Shoaib Malik (PAK) remove Shoaib Malik (PAK) from query
Runs scored between 50 and 99 remove between 50 and 99 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2007-2024 154 146 19 4042 121* 31.82 2894 139.66 5 30 12 35 364 194 Profile
filtered 2007-2021 22 22 6 1448 97 90.50 956 151.46 0 22 0 22 113 71
Innings by innings list
50* 52 40 7 2 125.00 5 not out 1 v South Africa Durban 20 Sep 2007 T20I # 43
52* 61 45 4 1 115.55 2 not out 2 v Ireland Nottingham 10 Jun 2009 T20I # 101
79* 65 46 4 6 171.73 4 not out 2 v Australia Bridgetown 7 May 2010 T20I # 165
53 38 34 5 2 155.88 3 caught 1 v South Africa Durban 9 Jan 2011 T20I # 196
55* 48 33 5 1 166.66 4 not out 1 v England Colombo (RPS) 23 Sep 2012 T20I # 272
62* 83 55 5 2 112.72 1 not out 2 v West Indies Mirpur 23 Mar 2014 T20I # 382
56 60 44 5 1 127.27 1 caught 2 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
60 69 47 5 2 127.65 1 run out 1 v Australia Melbourne 29 Jan 2016 T20I # 486
52 57 38 5 1 136.84 1 caught 2 v Australia Sydney 31 Jan 2016 T20I # 489
83 90 55 7 3 150.90 1 caught 1 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
62 54 28 4 4 221.42 1 caught 2 v West Indies Lauderhill 27 Aug 2016 T20I # 562
80 85 55 6 4 145.45 1 caught 1 v New Zealand Delhi 1 Nov 2017 T20I # 630
89 - 61 5 5 145.90 1 run out 1 v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
56 - 42 4 3 133.33 2 caught 2 v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
97 87 61 8 5 159.01 1 bowled 1 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
50 40 29 3 4 172.41 1 caught 2 v New Zealand Auckland 8 Feb 2019 T20I # 737
67 - 51 6 3 131.37 1 caught 1 v West Indies Lauderhill 4 Aug 2019 T20I # 843
85 - 43 6 6 197.67 1 caught 2 v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
71 - 34 6 5 208.82 1 caught 1 v West Indies Wankhede 11 Dec 2019 T20I # 1024
65 50 40 6 3 162.50 1 caught 1 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
60* - 41 3 3 146.34 3 retired notout 1 v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
64 42 34 4 5 188.23 1 bowled 1 v England Ahmedabad 20 Mar 2021 T20I # 1138
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page