View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 apr 2001 remove greater than or equal to 1 apr 2001 from query
Toss result lost the toss remove lost the toss from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1932-2024 1855 879 689 15 222 50 1.275 33.78 3.78 2287 759 36 Profile
filtered 2001-2024 214 131 66 0 15 2 1.984 38.86 4.51 250 759 79
Innings by innings list
245 45.0 5.44 339 -93 2 lost ODI v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
291 120.3 2.41 -116 2 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
198/3 97.0 2.04 374 -175 4 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
238 94.3 2.51 -98 2 draw Test v England Bengaluru 19 Dec 2001 Test # 1578
221/6 46.4 4.73 218 4 2 won ODI v England Chennai 25 Jan 2002 ODI # 1795
219/2 29.4 7.38 219 1 2 won ODI v England Kanpur 28 Jan 2002 ODI # 1798
250 49.5 5.01 256 -5 2 lost ODI v England Wankhede 3 Feb 2002 ODI # 1803
570/7d 184.5 3.08 283 2 won Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
354 129.2 2.73 25 2 won Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
126/6 45.5 2.74 122 5 4 won Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
244/5 48.1 5.06 241 4 2 won ODI v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
316 106.1 2.97 149 2 won Test v West Indies Chennai 17 Oct 2002 Test # 1618
81/2 21.1 3.82 81 1 4 won Test v West Indies Chennai 17 Oct 2002 Test # 1618
279/9 47.0 5.93 279 1 lost ODI v West Indies Nagpur 9 Nov 2002 ODI # 1894
290/8 48.0 6.04 290 1 lost ODI v West Indies Vadodara 18 Nov 2002 ODI # 1897
424 172.0 2.46 -206 2 draw Test v New Zealand Mohali 16 Oct 2003 Test # 1662
136/4 69.0 1.97 -70 3 draw Test v New Zealand Mohali 16 Oct 2003 Test # 1662
209 46.2 4.51 287 -77 2 lost ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
286/8 50.0 5.72 348 -61 2 lost ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
198 41.5 4.73 236 -37 2 lost ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
246 89.2 2.75 -228 2 lost Test v Australia Bengaluru 6 Oct 2004 Test # 1713
239 87.4 2.72 457 -217 4 lost Test v Australia Bengaluru 6 Oct 2004 Test # 1713
376 134.3 2.79 141 2 draw Test v Australia Chennai 14 Oct 2004 Test # 1714
19/0 3.0 6.33 229 -209 4 draw Test v Australia Chennai 14 Oct 2004 Test # 1714
185 91.5 2.01 -213 2 lost Test v Australia Nagpur 26 Oct 2004 Test # 1718
200 53.3 3.73 543 -342 4 lost Test v Australia Nagpur 26 Oct 2004 Test # 1718
466 134.4 3.46 -44 2 draw Test v South Africa Kanpur 20 Nov 2004 Test # 1722
411 150.1 2.73 106 2 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
120/2 39.4 3.02 117 4 4 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
449 128.4 3.48 -121 2 lost Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
214 90.0 2.37 383 -168 4 lost Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
213 41.4 5.11 320 -106 2 lost ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
144 37.0 3.89 304 -159 2 lost ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
303/4 46.1 6.56 299 5 2 won ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
285/8 50.0 5.70 285 1 lost ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
245/5 39.3 6.20 245 1 2 won ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
249/9 50.0 4.98 249 1 lost ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
188 45.5 4.10 188 1 lost ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
323 136.5 2.36 -70 2 draw Test v England Nagpur 1 Mar 2006 Test # 1785
260/6 78.2 3.31 368 -107 4 draw Test v England Nagpur 1 Mar 2006 Test # 1785
338 96.2 3.50 38 2 won Test v England Mohali 9 Mar 2006 Test # 1788
144/1 33.0 4.36 144 1 4 won Test v England Mohali 9 Mar 2006 Test # 1788
203 46.4 4.35 203 1 won ODI v England Delhi 28 Mar 2006 ODI # 2357
230/6 49.0 4.69 227 4 2 won ODI v England Faridabad 31 Mar 2006 ODI # 2358
238/6 47.2 5.02 238 1 2 won ODI v England Kochi 6 Apr 2006 ODI # 2360
223/9 50.0 4.46 223 1 lost ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
338/3 50.0 6.76 338 1 won ODI v West Indies Nagpur 21 Jan 2007 ODI # 2480
268 48.0 5.58 268 1 lost ODI v West Indies Chennai 27 Jan 2007 ODI # 2487
341/3 50.0 6.82 341 1 won ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
233/5 46.3 5.01 231 3 2 won ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
9/1 2.4 3.37 308 -298 2 n/r ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
243 47.4 5.09 291 -47 2 lost ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
299/7 50.0 5.98 318 -18 2 lost ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
195/8 46.0 4.23 194 2 2 won ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
167/3 18.1 9.19 167 1 2 won T20I v Australia Brabourne 20 Oct 2007 T20I # 47
242/5 47.0 5.14 240 3 2 won ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
294/6 50.0 5.88 294 1 won ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
260/4 46.3 5.59 256 5 2 won ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
276 78.4 3.50 45 2 won Test v Pakistan Delhi 22 Nov 2007 Test # 1849
203/4 61.1 3.31 203 1 4 won Test v Pakistan Delhi 22 Nov 2007 Test # 1849
627 155.1 4.04 87 2 draw Test v South Africa Chennai 26 Mar 2008 Test # 1870
325 99.4 3.26 60 2 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
64/2 13.1 4.86 62 3 4 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
360 119.0 3.02 -70 2 draw Test v Australia Bengaluru 9 Oct 2008 Test # 1887
177/4 73.0 2.42 299 -121 4 draw Test v Australia Bengaluru 9 Oct 2008 Test # 1887
387/5 50.0 7.74 387 1 won ODI v England Rajkot 14 Nov 2008 ODI # 2774
198/5 40.0 4.95 183 -42 2 won ODI v England Kanpur 20 Nov 2008 ODI # 2778
166/4 22.0 7.54 166 1 won ODI v England Bengaluru 23 Nov 2008 ODI # 2781
241 69.4 3.45 -75 2 won Test v England Chennai 11 Dec 2008 Test # 1898
387/4 98.3 3.92 387 1 4 won Test v England Chennai 11 Dec 2008 Test # 1898
288/8 50.0 5.76 293 -4 2 lost ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
354/7 50.0 7.08 354 1 won ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
230/4 48.2 4.75 230 1 2 won ODI v Australia Delhi 31 Oct 2009 ODI # 2918
347 49.4 6.98 351 -3 2 lost ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
726/9d 163.3 4.44 333 2 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
211/4 19.1 11.00 207 5 2 won T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
414/7 50.0 8.28 414 1 won ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
243/3 42.3 5.71 240 4 2 won ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
317/3 48.1 6.58 316 2 2 won ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
233 64.4 3.60 -325 2 lost Test v South Africa Nagpur 6 Feb 2010 Test # 1951
319 107.1 2.97 -6 3 lost Test v South Africa Nagpur 6 Feb 2010 Test # 1951
643/6d 153.0 4.20 347 2 won Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
298/9 50.0 5.96 298 1 won ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
275 44.3 6.17 366 -90 2 lost ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
405 108.1 3.74 -23 2 won Test v Australia Mohali 1 Oct 2010 Test # 1972
216/9 58.4 3.68 216 1 4 won Test v Australia Mohali 1 Oct 2010 Test # 1972
495 144.5 3.41 17 2 won Test v Australia Bengaluru 9 Oct 2010 Test # 1973
207/3 45.0 4.60 207 1 4 won Test v Australia Bengaluru 9 Oct 2010 Test # 1973
472 143.4 3.28 122 2 draw Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
68/0 17.0 4.00 327 -258 4 draw Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
566/8d 165.0 3.43 373 2 won Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
276 49.0 5.63 276 1 won ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
107/2 21.1 5.05 104 4 2 won ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
191/5 36.3 5.23 190 2 2 won ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
261/5 47.4 5.47 261 1 2 won ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
277/4 48.2 5.73 275 3 2 won ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
238/2 36.4 6.49 238 1 2 won ODI v England Delhi 17 Oct 2011 ODI # 3201
300/5 49.2 6.08 299 2 2 won ODI v England Mohali 20 Oct 2011 ODI # 3205
223/4 40.1 5.55 221 3 2 won ODI v England Wankhede 23 Oct 2011 ODI # 3207
271/8 50.0 5.42 271 1 won ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
209 52.5 3.95 -95 2 won Test v West Indies Delhi 6 Nov 2011 Test # 2015
276/5 80.4 3.42 276 1 4 won Test v West Indies Delhi 6 Nov 2011 Test # 2015
482 135.4 3.55 -108 2 draw Test v West Indies Wankhede 22 Nov 2011 Test # 2019
242/9 64.0 3.78 243 0 4 draw Test v West Indies Wankhede 22 Nov 2011 Test # 2019
353 96.5 3.64 -12 2 won Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
262/5 63.2 4.13 261 2 4 won Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
326/9d 143.0 2.27 -4 2 draw Test v England Nagpur 13 Dec 2012 Test # 2066
177/8 20.0 8.85 177 1 lost T20I v England Wankhede 22 Dec 2012 T20I # 294
133/9 20.0 6.65 133 1 lost T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
192/5 20.0 9.60 192 1 won T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
227/6 50.0 4.54 227 1 lost ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
316/9 50.0 6.32 326 -9 2 lost ODI v England Rajkot 11 Jan 2013 ODI # 3318
226 49.4 4.55 226 1 lost ODI v England Dharamsala 27 Jan 2013 ODI # 3329
572 154.3 3.70 192 2 won Test v Australia Chennai 22 Feb 2013 Test # 2074
50/2 11.3 4.34 50 1 4 won Test v Australia Chennai 22 Feb 2013 Test # 2074
503 154.1 3.26 266 2 won Test v Australia Hyderabad 2 Mar 2013 Test # 2076
499 132.1 3.77 91 2 won Test v Australia Mohali 14 Mar 2013 Test # 2081
136/4 33.3 4.05 133 4 4 won Test v Australia Mohali 14 Mar 2013 Test # 2081
272 70.2 3.86 10 2 won Test v Australia Delhi 22 Mar 2013 Test # 2085
158/4 31.2 5.04 155 4 4 won Test v Australia Delhi 22 Mar 2013 Test # 2085
232 49.4 4.67 305 -72 2 lost ODI v Australia Pune 13 Oct 2013 ODI # 3419
362/1 43.3 8.32 360 3 2 won ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
303/9 50.0 6.06 303 1 lost ODI v Australia Mohali 19 Oct 2013 ODI # 3421
383/6 50.0 7.66 383 1 won ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
453 129.4 3.49 219 2 won Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
212/4 35.2 6.00 212 1 2 won ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
288/7 50.0 5.76 288 1 lost ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
330/6 50.0 6.60 330 1 won ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
363/5 50.0 7.26 363 1 won ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
275/4 44.3 6.17 275 1 2 won ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
245/4 44.1 5.54 243 3 2 won ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
288/7 48.4 5.91 287 2 2 won ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
199/5 20.0 9.95 199 1 lost T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
92 17.2 5.30 92 1 lost T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
298/7 50.0 5.96 304 -5 2 lost ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
252/6 50.0 5.04 271 -18 2 lost ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
224 36.0 6.22 439 -214 2 lost ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
101 18.5 5.36 101 1 lost T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
196/6 20.0 9.80 196 1 won T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
79 18.1 4.34 127 -47 2 lost T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
146/7 20.0 7.30 146 1 won T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
161/4 19.1 8.40 161 1 2 won T20I v Australia Mohali 27 Mar 2016 T20I # 553
192/2 20.0 9.60 192 1 lost T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
241 48.4 4.95 261 -19 2 lost ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
488 162.0 3.01 -49 2 draw Test v England Rajkot 9 Nov 2016 Test # 2232
172/6 52.3 3.27 310 -137 4 draw Test v England Rajkot 9 Nov 2016 Test # 2232
417 138.2 3.01 134 2 won Test v England Mohali 26 Nov 2016 Test # 2238
104/2 20.2 5.11 103 2 4 won Test v England Mohali 26 Nov 2016 Test # 2238
631 182.3 3.45 231 2 won Test v England Wankhede 8 Dec 2016 Test # 2239
759/7d 190.4 3.98 282 2 won Test v England Chennai 16 Dec 2016 Test # 2241
381/6 50.0 7.62 381 1 won ODI v England Cuttack 19 Jan 2017 ODI # 3821
147/7 20.0 7.35 147 1 lost T20I v England Kanpur 26 Jan 2017 T20I # 592
144/8 20.0 7.20 144 1 won T20I v England Nagpur 29 Jan 2017 T20I # 593
202/6 20.0 10.10 202 1 won T20I v England Bengaluru 1 Feb 2017 T20I # 594
105 40.1 2.61 -155 2 lost Test v Australia Pune 23 Feb 2017 Test # 2250
107 33.5 3.16 441 -333 4 lost Test v Australia Pune 23 Feb 2017 Test # 2250
603/9d 210.0 2.87 152 2 draw Test v Australia Ranchi 16 Mar 2017 Test # 2256
332 118.1 2.80 32 2 won Test v Australia Dharamsala 25 Mar 2017 Test # 2258
106/2 23.5 4.44 106 1 4 won Test v Australia Dharamsala 25 Mar 2017 Test # 2258
294/5 47.5 6.14 294 1 2 won ODI v Australia Indore 24 Sep 2017 ODI # 3914
313/8 50.0 6.26 335 -21 2 lost ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
243/3 42.5 5.67 243 1 2 won ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
118 20.0 5.90 118 1 lost T20I v Australia Guwahati 10 Oct 2017 T20I # 624
232/4 46.0 5.04 231 2 2 won ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
337/6 50.0 6.74 337 1 won ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
202/3 20.0 10.10 202 1 won T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
156/7 20.0 7.80 197 -40 2 lost T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
67/5 8.0 8.37 67 1 won T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
172 59.3 2.89 172 1 draw Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
352/8d 88.4 3.96 230 3 draw Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
610/6d 176.1 3.46 405 2 won Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
112 38.2 2.92 112 1 lost ODI v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
392/4 50.0 7.84 392 1 won ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
180/3 20.0 9.00 180 1 won T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
260/5 20.0 13.00 260 1 won T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
367 106.4 3.44 56 2 won Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
75/0 16.1 4.63 72 4 4 won Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
105/1 14.5 7.07 105 1 2 won ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
195/2 20.0 9.75 195 1 won T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
182/4 20.0 9.10 182 1 2 won T20I v West Indies Chennai 11 Nov 2018 T20I # 710
126/7 20.0 6.30 126 1 lost T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
190/4 20.0 9.50 190 1 lost T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
240/4 48.2 4.96 237 4 2 won ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
250 48.2 5.17 250 1 won ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
237 50.0 4.74 273 -35 2 lost ODI v Australia Delhi 13 Mar 2019 ODI # 4113
148/6 20.0 7.40 148 1 lost T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
174/5 20.0 8.70 174 1 won T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
493/6d 114.0 4.32 343 2 won Test v Bangladesh Indore 14 Nov 2019 Test # 2366
347/9d 89.4 3.86 241 2 won Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
170/7 20.0 8.50 170 1 lost T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
240/3 20.0 12.00 240 1 won T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
287/8 50.0 5.74 287 1 lost ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
387/5 50.0 7.74 387 1 won ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
201/6 20.0 10.05 201 1 won T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
255 49.1 5.18 255 1 lost ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
340/6 50.0 6.80 340 1 won ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
289/3 47.3 6.08 287 3 2 won ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
337 95.5 3.51 -241 2 lost Test v England Chennai 5 Feb 2021 Test # 2409
192 58.1 3.30 420 -227 4 lost Test v England Chennai 5 Feb 2021 Test # 2409
145 53.2 2.71 33 2 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
49/0 7.4 6.39 49 1 4 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
365 114.4 3.18 160 2 won Test v England Ahmedabad 4 Mar 2021 Test # 2414
124/7 20.0 6.20 124 1 lost T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
156/6 20.0 7.80 156 1 lost T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
185/8 20.0 9.25 185 1 won T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
224/2 20.0 11.20 224 1 won T20I v England Ahmedabad 20 Mar 2021 T20I # 1138
317/5 50.0 6.34 317 1 won ODI v England Pune 23 Mar 2021 ODI # 4281
336/6 50.0 6.72 336 1 lost ODI v England Pune 26 Mar 2021 ODI # 4283
329 48.2 6.80 329 1 won ODI v England Pune 28 Mar 2021 ODI # 4284
237/9 50.0 4.74 237 1 won ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
186/5 20.0 9.30 186 1 won T20I v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
184/5 20.0 9.20 184 1 won T20I v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
199/2 20.0 9.95 199 1 won T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
148/4 16.5 8.79 147 2 2 won T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
211/4 20.0 10.55 211 1 lost T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
148/6 20.0 7.40 148 1 lost T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
179/5 20.0 8.95 179 1 won T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
169/6 20.0 8.45 169 1 won T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
28/2 3.3 8.00 28 1 n/r T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
208/6 20.0 10.40 208 1 lost T20I v Australia Mohali 20 Sep 2022 T20I # 1788
237/3 20.0 11.85 237 1 won T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
282/3 45.5 6.15 279 4 2 won ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
162/5 20.0 8.10 162 1 won T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
373/7 50.0 7.46 373 1 won ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
219/6 43.2 5.05 216 4 2 won ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
385/9 50.0 7.70 385 1 won ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
101/4 19.5 5.09 100 2 2 won T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
400 139.3 2.86 223 2 won Test v Australia Nagpur 9 Feb 2023 Test # 2490
262 83.3 3.13 -1 2 won Test v Australia Delhi 17 Feb 2023 Test # 2493
118/4 26.4 4.42 115 4 4 won Test v Australia Delhi 17 Feb 2023 Test # 2493
571 178.5 3.19 91 2 draw Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
117 26.0 4.50 117 1 lost ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
248 49.1 5.04 270 -21 2 lost ODI v Australia Chennai 22 Mar 2023 ODI # 4545
399/5 50.0 7.98 399 1 won ODI v Australia Indore 24 Sep 2023 ODI # 4654
286 49.4 5.75 353 -66 2 lost ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
201/4 41.2 4.86 200 2 2 won ODI v Australia Chennai 8 Oct 2023 ODI # 4662
273/2 35.0 7.80 273 1 2 won ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
261/3 41.3 6.28 257 5 2 won ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
229/9 50.0 4.58 229 1 won ODI v England Lucknow 29 Oct 2023 ODI # 4686
357/8 50.0 7.14 357 1 won ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
240 50.0 4.80 240 1 lost ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
235/4 20.0 11.75 235 1 won T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
222/3 20.0 11.10 222 1 lost T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
174/9 20.0 8.70 174 1 won T20I v Australia Raipur 1 Dec 2023 T20I # 2379
160/8 20.0 8.00 160 1 won T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
436 121.0 3.60 190 2 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
202 69.2 2.91 231 -28 4 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
307 103.2 2.97 -46 2 won Test v England Ranchi 23 Feb 2024 Test # 2531
192/5 61.0 3.14 192 1 4 won Test v England Ranchi 23 Feb 2024 Test # 2531
477 124.1 3.84 259 2 won Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page