View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 2006-2024 219 140 68 5 6 2.058 31.30 8.61 215 260 74 Profile
Innings by innings list
212/6 20.0 10.60 213 2 tied v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
172 20.0 8.60 1 won v Afghanistan Indore 14 Jan 2024 T20I # 2431
158/5 20.0 7.90 1 won v Afghanistan Mohali 11 Jan 2024 T20I # 2428
95 13.5 6.86 202 2 won v South Africa Johannesburg 14 Dec 2023 T20I # 2401
154/5 13.5 11.13 152 2 lost v South Africa Gqeberha 12 Dec 2023 T20I # 2396
154/8 20.0 7.70 161 2 won v Australia Bengaluru 3 Dec 2023 T20I # 2380
154/7 20.0 7.70 175 2 won v Australia Raipur 1 Dec 2023 T20I # 2379
225/5 20.0 11.25 223 2 lost v Australia Guwahati 28 Nov 2023 T20I # 2372
191/9 20.0 9.55 236 2 won v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
208/3 20.0 10.40 1 won v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
112/5 18.2 6.10 1 n/r v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
96/9 20.0 4.80 1 won v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
179/9 20.0 8.95 203 2 won v Nepal Hangzhou 3 Oct 2023 T20I # 2278
152/8 20.0 7.60 186 2 won v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
139/7 20.0 6.95 1 won v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
171/2 18.0 9.50 166 2 lost v West Indies Lauderhill 13 Aug 2023 T20I # 2194
178/8 20.0 8.90 1 won v West Indies Lauderhill 12 Aug 2023 T20I # 2193
159/5 20.0 7.95 1 won v West Indies Providence 8 Aug 2023 T20I # 2192
155/8 18.5 8.23 153 2 lost v West Indies Providence 6 Aug 2023 T20I # 2191
149/6 20.0 7.45 1 lost v West Indies Tarouba 3 Aug 2023 T20I # 2188
66 12.1 5.42 235 2 won v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
99/8 20.0 4.95 1 won v New Zealand Lucknow 29 Jan 2023 T20I # 1991
176/6 20.0 8.80 1 lost v New Zealand Ranchi 27 Jan 2023 T20I # 1990
137 16.4 8.22 229 2 won v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
206/6 20.0 10.30 1 lost v Sri Lanka Pune 5 Jan 2023 T20I # 1985
160 20.0 8.00 163 2 won v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
160 19.4 8.13 1 tied v New Zealand Napier 22 Nov 2022 T20I # 1911
126 18.5 6.69 192 2 won v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
170/0 16.0 10.62 169 2 lost v England Adelaide 10 Nov 2022 T20I # 1878
115 17.2 6.63 187 2 won v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
145/6 16.0 9.06 151 2 won v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
137/5 19.4 6.96 134 2 lost v South Africa Perth 30 Oct 2022 T20I # 1853
123/9 20.0 6.15 180 2 won v Netherlands Sydney 27 Oct 2022 T20I # 1848
159/8 20.0 7.95 1 won v Pakistan Melbourne 23 Oct 2022 T20I # 1842
227/3 20.0 11.35 1 lost v South Africa Indore 4 Oct 2022 T20I # 1805
221/3 20.0 11.05 238 2 won v South Africa Guwahati 2 Oct 2022 T20I # 1803
106/8 20.0 5.30 1 won v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
186/7 20.0 9.30 1 won v Australia Hyderabad 25 Sep 2022 T20I # 1796
90/5 8.0 11.25 1 won v Australia Nagpur 23 Sep 2022 T20I # 1794
211/6 19.2 10.91 209 2 lost v Australia Mohali 20 Sep 2022 T20I # 1788
111/8 20.0 5.55 213 2 won v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
174/4 19.5 8.77 174 2 lost v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
182/5 19.5 9.17 182 2 lost v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
152/5 20.0 7.60 193 2 won v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
147 19.5 7.41 1 won v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
100 15.4 6.38 189 2 won v West Indies Lauderhill 7 Aug 2022 T20I # 1726
132 19.1 6.88 192 2 won v West Indies Lauderhill 6 Aug 2022 T20I # 1725
164/5 20.0 8.20 1 won v West Indies Basseterre 2 Aug 2022 T20I # 1720
141/5 19.2 7.29 139 2 lost v West Indies Basseterre 1 Aug 2022 T20I # 1718
122/8 20.0 6.10 191 2 won v West Indies Tarouba 29 Jul 2022 T20I # 1702
215/7 20.0 10.75 1 lost v England Nottingham 10 Jul 2022 T20I # 1631
121 17.0 7.11 171 2 won v England Birmingham 9 Jul 2022 T20I # 1628
148 19.3 7.58 199 2 won v England Southampton 7 Jul 2022 T20I # 1616
221/5 20.0 11.05 226 2 won v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
108/4 12.0 9.00 1 won v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
DNB 0.0 - 0 n/r v South Africa Bengaluru 19 Jun 2022 T20I # 1575
87 16.5 5.16 170 2 won v South Africa Rajkot 17 Jun 2022 T20I # 1572
131 19.1 6.83 180 2 won v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
149/6 18.2 8.12 149 2 lost v South Africa Cuttack 12 Jun 2022 T20I # 1569
212/3 19.1 11.06 212 2 lost v South Africa Delhi 9 Jun 2022 T20I # 1554
146/5 20.0 7.30 1 won v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
183/5 20.0 9.15 1 won v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
137/6 20.0 6.85 200 2 won v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
167/9 20.0 8.35 185 2 won v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
178/3 20.0 8.90 187 2 won v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
157/7 20.0 7.85 1 won v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
111 17.2 6.40 185 2 won v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
153/6 20.0 7.65 1 won v New Zealand Ranchi 19 Nov 2021 T20I # 1440
164/6 20.0 8.20 1 won v New Zealand Jaipur 17 Nov 2021 T20I # 1434
132/8 20.0 6.60 1 won v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
85 17.4 4.81 1 won v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
144/7 20.0 7.20 211 2 won v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
111/2 14.3 7.65 111 2 lost v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
152/0 17.5 8.52 152 2 lost v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
82/3 14.3 5.65 82 2 lost v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
133/6 19.4 6.76 133 2 lost v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
126 18.3 6.81 165 2 won v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
188/8 20.0 9.40 225 2 won v England Ahmedabad 20 Mar 2021 T20I # 1138
177/8 20.0 8.85 186 2 won v England Ahmedabad 18 Mar 2021 T20I # 1135
158/2 18.2 8.61 157 2 lost v England Ahmedabad 16 Mar 2021 T20I # 1133
164/6 20.0 8.20 1 won v England Ahmedabad 14 Mar 2021 T20I # 1132
130/2 15.3 8.38 125 2 lost v England Ahmedabad 12 Mar 2021 T20I # 1131
186/5 20.0 9.30 1 lost v Australia Sydney 8 Dec 2020 T20I # 1116
194/5 20.0 9.70 1 won v Australia Sydney 6 Dec 2020 T20I # 1115
150/7 20.0 7.50 162 2 won v Australia Canberra 4 Dec 2020 T20I # 1114
156/9 20.0 7.80 164 2 won v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
165/7 20.0 8.25 166 2 tied v New Zealand Wellington 31 Jan 2020 T20I # 1036
179/6 20.0 8.95 180 2 tied v New Zealand Hamilton 29 Jan 2020 T20I # 1035
132/5 20.0 6.60 1 won v New Zealand Auckland 26 Jan 2020 T20I # 1034
203/5 20.0 10.15 1 won v New Zealand Auckland 24 Jan 2020 T20I # 1031
123 15.5 7.76 202 2 won v Sri Lanka Pune 10 Jan 2020 T20I # 1027
142/9 20.0 7.10 1 won v Sri Lanka Indore 7 Jan 2020 T20I # 1026
DNB 0.0 - 0 n/r v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
173/8 20.0 8.65 241 2 won v West Indies Wankhede 11 Dec 2019 T20I # 1024
173/2 18.3 9.35 171 2 lost v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
207/5 20.0 10.35 1 won v West Indies Hyderabad 6 Dec 2019 T20I # 1020
144 19.2 7.44 175 2 won v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
153/6 20.0 7.65 1 won v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
154/3 19.3 7.89 149 2 lost v Bangladesh Delhi 3 Nov 2019 T20I # 1000
140/1 16.5 8.31 135 2 lost v South Africa Bengaluru 22 Sep 2019 T20I # 893
149/5 20.0 7.45 1 won v South Africa Mohali 18 Sep 2019 T20I # 888
146/6 20.0 7.30 1 won v West Indies Providence 6 Aug 2019 T20I # 846
98/4 15.3 6.32 121 2 won v West Indies Lauderhill 4 Aug 2019 T20I # 843
95/9 20.0 4.75 1 won v West Indies Lauderhill 3 Aug 2019 T20I # 842
194/3 19.4 9.86 191 2 lost v Australia Bengaluru 27 Feb 2019 T20I # 749
127/7 20.0 6.35 127 2 lost v Australia Visakhapatnam 24 Feb 2019 T20I # 748
212/4 20.0 10.60 1 lost v New Zealand Hamilton 10 Feb 2019 T20I # 738
158/8 20.0 7.90 1 won v New Zealand Auckland 8 Feb 2019 T20I # 737
219/6 20.0 10.95 1 lost v New Zealand Wellington 6 Feb 2019 T20I # 735
164/6 20.0 8.20 1 won v Australia Sydney 25 Nov 2018 T20I # 714
132/7 19.0 6.94 1 n/r v Australia Melbourne 23 Nov 2018 T20I # 713
158/4 17.0 9.29 1 lost v Australia Brisbane 21 Nov 2018 T20I # 712
181/3 20.0 9.05 1 won v West Indies Chennai 11 Nov 2018 T20I # 710
124/9 20.0 6.20 196 2 won v West Indies Lucknow 6 Nov 2018 T20I # 709
109/8 20.0 5.45 1 won v West Indies Eden Gardens 4 Nov 2018 T20I # 707
198/9 20.0 9.90 1 won v England Bristol 8 Jul 2018 T20I # 690
149/5 19.4 7.57 149 2 lost v England Cardiff 6 Jul 2018 T20I # 688
159/8 20.0 7.95 1 won v England Manchester 3 Jul 2018 T20I # 684
70 12.3 5.60 214 2 won v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
132/9 20.0 6.60 209 2 won v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
166/8 20.0 8.30 1 won v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
159/6 20.0 7.95 177 2 won v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
152/9 19.0 8.00 1 won v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
139/8 20.0 6.95 1 won v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
175/5 18.3 9.45 175 2 lost v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
165/6 20.0 8.25 173 2 won v South Africa Cape Town 24 Feb 2018 T20I # 655
189/4 18.4 10.12 189 2 lost v South Africa Centurion 21 Feb 2018 T20I # 654
175/9 20.0 8.75 204 2 won v South Africa Johannesburg 18 Feb 2018 T20I # 652
135/7 20.0 6.75 1 won v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
172 17.2 9.92 261 2 won v Sri Lanka Indore 22 Dec 2017 T20I # 634
87 16.0 5.43 181 2 won v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
61/6 8.0 7.62 68 2 won v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
196/2 20.0 9.80 1 lost v New Zealand Rajkot 4 Nov 2017 T20I # 631
149/8 20.0 7.45 203 2 won v New Zealand Delhi 1 Nov 2017 T20I # 630
122/2 15.3 7.87 119 2 lost v Australia Guwahati 10 Oct 2017 T20I # 624
118/8 18.4 6.32 1 won v Australia Ranchi 7 Oct 2017 T20I # 623
170/7 20.0 8.50 1 won v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
194/1 18.3 10.48 191 2 lost v West Indies Kingston 9 Jul 2017 T20I # 617
127 16.3 7.69 203 2 won v England Bengaluru 1 Feb 2017 T20I # 594
139/6 20.0 6.95 145 2 won v England Nagpur 29 Jan 2017 T20I # 593
148/3 18.1 8.14 148 2 lost v England Kanpur 26 Jan 2017 T20I # 592
143 19.4 7.27 1 n/r v West Indies Lauderhill 28 Aug 2016 T20I # 563
245/6 20.0 12.25 1 lost v West Indies Lauderhill 27 Aug 2016 T20I # 562
135/6 20.0 6.75 139 2 won v Zimbabwe Harare 22 Jun 2016 T20I # 560
99/9 20.0 4.95 1 won v Zimbabwe Harare 20 Jun 2016 T20I # 559
170/6 20.0 8.50 1 lost v Zimbabwe Harare 18 Jun 2016 T20I # 558
196/3 19.4 9.96 193 2 lost v West Indies Wankhede 31 Mar 2016 T20I # 556
160/6 20.0 8.00 1 won v Australia Mohali 27 Mar 2016 T20I # 553
145/9 20.0 7.25 147 2 won v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
118/5 18.0 6.55 1 won v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
126/7 20.0 6.30 1 lost v New Zealand Nagpur 15 Mar 2016 T20I # 535
120/5 15.0 8.00 1 won v Bangladesh Mirpur 6 Mar 2016 T20I # 521
81/9 20.0 4.05 1 won v U.A.E. Mirpur 3 Mar 2016 T20I # 517
138/9 20.0 6.90 1 won v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
83 17.3 4.74 1 won v Pakistan Mirpur 27 Feb 2016 T20I # 512
121/7 20.0 6.05 167 2 won v Bangladesh Mirpur 24 Feb 2016 T20I # 509
82 18.0 4.55 1 won v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
127/9 20.0 6.35 197 2 won v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
105/5 18.0 5.83 102 2 lost v Sri Lanka Pune 9 Feb 2016 T20I # 496
197/5 20.0 9.85 1 won v Australia Sydney 31 Jan 2016 T20I # 489
157/8 20.0 7.85 185 2 won v Australia Melbourne 29 Jan 2016 T20I # 486
151 19.3 7.74 189 2 won v Australia Adelaide 26 Jan 2016 T20I # 485
96/4 17.1 5.59 93 2 lost v South Africa Cuttack 5 Oct 2015 T20I # 457
200/3 19.4 10.16 200 2 lost v South Africa Dharamsala 2 Oct 2015 T20I # 456
145/7 20.0 7.25 1 lost v Zimbabwe Harare 19 Jul 2015 T20I # 442
124/7 20.0 6.20 179 2 won v Zimbabwe Harare 17 Jul 2015 T20I # 440
180/7 20.0 9.00 1 lost v England Birmingham 7 Sep 2014 T20I # 405
134/4 17.5 7.51 131 2 lost v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
172/4 20.0 8.60 1 won v South Africa Mirpur 4 Apr 2014 T20I # 399
86 16.2 5.26 160 2 won v Australia Mirpur 30 Mar 2014 T20I # 393
138/7 20.0 6.90 1 won v Bangladesh Mirpur 28 Mar 2014 T20I # 389
129/7 20.0 6.45 1 won v West Indies Mirpur 23 Mar 2014 T20I # 382
130/7 20.0 6.50 1 won v Pakistan Mirpur 21 Mar 2014 T20I # 378
201/7 20.0 10.05 1 won v Australia Rajkot 10 Oct 2013 T20I # 331
181/7 20.0 9.05 193 2 won v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
134/5 19.4 6.81 134 2 lost v Pakistan Bengaluru 25 Dec 2012 T20I # 296
181/4 20.0 9.05 178 2 lost v England Wankhede 22 Dec 2012 T20I # 294
157/6 20.0 7.85 1 won v England Pune 20 Dec 2012 T20I # 292
151 19.5 7.61 153 2 won v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
128 19.4 6.50 1 won v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
141/1 14.5 9.50 141 2 lost v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
80 14.4 5.45 171 2 won v England Colombo (RPS) 23 Sep 2012 T20I # 272
136 19.3 6.97 160 2 won v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
167/5 20.0 8.35 1 lost v New Zealand Chennai 11 Sep 2012 T20I # 261
116 18.0 6.44 156 2 won v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
219/4 20.0 10.95 1 lost v South Africa Johannesburg 30 Mar 2012 T20I # 242
131 19.4 6.66 1 won v Australia Melbourne 3 Feb 2012 T20I # 218
171/4 20.0 8.55 1 lost v Australia Sydney 1 Feb 2012 T20I # 217
121/4 18.4 6.48 121 2 lost v England Eden Gardens 29 Oct 2011 T20I # 214
169/4 19.3 8.66 166 2 lost v England Manchester 31 Aug 2011 T20I # 204
143/5 20.0 7.15 160 2 won v West Indies Port of Spain 4 Jun 2011 T20I # 200
147/9 20.0 7.35 169 2 won v South Africa Durban 9 Jan 2011 T20I # 196
140/5 20.0 7.00 1 won v Zimbabwe Harare 13 Jun 2010 T20I # 183
111/9 20.0 5.55 1 won v Zimbabwe Harare 12 Jun 2010 T20I # 182
167/5 20.0 8.35 164 2 lost v Sri Lanka Gros Islet 11 May 2010 T20I # 173
169/6 20.0 8.45 1 lost v West Indies Bridgetown 9 May 2010 T20I # 169
184/5 20.0 9.20 1 lost v Australia Bridgetown 7 May 2010 T20I # 165
172/5 20.0 8.60 187 2 won v South Africa Gros Islet 2 May 2010 T20I # 155
115/8 20.0 5.75 1 won v Afghanistan Gros Islet 1 May 2010 T20I # 153
206/7 20.0 10.30 1 won v Sri Lanka Mohali 12 Dec 2009 T20I # 127
215/5 20.0 10.75 1 lost v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
130/5 20.0 6.50 1 lost v South Africa Nottingham 16 Jun 2009 T20I # 113
153/7 20.0 7.65 1 lost v England Lord's 14 Jun 2009 T20I # 109
156/3 18.4 8.35 154 2 lost v West Indies Lord's 12 Jun 2009 T20I # 105
112/8 18.0 6.22 1 won v Ireland Nottingham 10 Jun 2009 T20I # 101
155/8 20.0 7.75 181 2 won v Bangladesh Nottingham 6 Jun 2009 T20I # 93
150/5 20.0 7.50 150 2 lost v New Zealand Wellington 27 Feb 2009 T20I # 85
166/3 18.5 8.81 163 2 lost v New Zealand Christchurch 25 Feb 2009 T20I # 84
171/4 20.0 8.55 1 won v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
75/1 11.2 6.61 75 2 lost v Australia Melbourne 1 Feb 2008 T20I # 52
166/5 20.0 8.30 1 won v Australia Brabourne 20 Oct 2007 T20I # 47
152 19.3 7.79 158 2 won v Pakistan Johannesburg 24 Sep 2007 T20I # 46
173/7 20.0 8.65 189 2 won v Australia Durban 22 Sep 2007 T20I # 45
116/9 20.0 5.80 154 2 won v South Africa Durban 20 Sep 2007 T20I # 43
200/6 20.0 10.00 219 2 won v England Durban 19 Sep 2007 T20I # 40
190 20.0 9.50 1 lost v New Zealand Johannesburg 16 Sep 2007 T20I # 32
141/7 20.0 7.05 142 2 tied v Pakistan Durban 14 Sep 2007 T20I # 29
DNB 0.0 - 0 n/r v Scotland Durban 13 Sep 2007 T20I # 26
126/9 20.0 6.30 1 won v South Africa Johannesburg 1 Dec 2006 T20I # 10
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page