View innings by innings list [change view]
Start of match date greater than or equal to 25 May 2008 remove greater than or equal to 25 May 2008 from query
Series match number 3rd match in series remove 3rd match in series 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 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 2008-2024 132 85 31 4 9 3 2.741 38.42 4.53 159 726 78
Innings by innings list
249 80.0 3.11 249 1 lost Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
268 87.5 3.05 121 3 lost Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
237/9 50.0 4.74 237 1 won ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
613/7d 161.0 3.80 613 1 draw Test v Australia Delhi 29 Oct 2008 Test # 1891
208/5d 77.3 2.68 244 3 draw Test v Australia Delhi 29 Oct 2008 Test # 1891
198/5 40.0 4.95 183 -42 2 won ODI v England Kanpur 20 Nov 2008 ODI # 2778
363/5 50.0 7.26 363 1 won ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
392/4 50.0 7.84 392 1 won ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
379 92.1 4.11 379 1 draw Test v New Zealand Wellington 3 Apr 2009 Test # 1918
434/7d 116.0 3.74 616 3 draw Test v New Zealand Wellington 3 Apr 2009 Test # 1918
159/4 21.5 7.28 159 -27 2 won ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
230/4 48.2 4.75 230 1 2 won ODI v Australia Delhi 31 Oct 2009 ODI # 2918
726/9d 163.3 4.44 333 2 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
243/3 42.3 5.71 240 4 2 won ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
275 44.3 6.17 366 -90 2 lost ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
436 106.1 4.10 11 2 won Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
258/5 68.3 3.76 257 2 4 won Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
566/8d 165.0 3.43 373 2 won Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
229/1 39.3 5.79 225 5 2 won ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
364 117.1 3.10 2 2 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
166/3 82.0 2.02 340 -173 4 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
223/8 48.2 4.61 221 3 2 won ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
228/7 46.2 4.92 226 3 2 won ODI v West Indies North Sound 11 Jun 2011 ODI # 3161
347 108.2 3.20 143 2 draw Test v West Indies Roseau 6 Jul 2011 Test # 1999
94/3 32.0 2.93 180 -85 4 draw Test v West Indies Roseau 6 Jul 2011 Test # 1999
224 62.2 3.59 224 1 lost Test v England Birmingham 10 Aug 2011 Test # 2003
244 55.3 4.39 -242 3 lost Test v England Birmingham 10 Aug 2011 Test # 2003
234/7 50.0 4.68 234 1 lost ODI v England The Oval 9 Sep 2011 ODI # 3189
300/5 49.2 6.08 299 2 2 won ODI v England Mohali 20 Oct 2011 ODI # 3205
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
244 46.5 5.20 261 -16 2 lost ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
161 60.2 2.66 161 1 lost Test v Australia Perth 13 Jan 2012 Test # 2029
171 63.2 2.70 -37 3 lost Test v Australia Perth 13 Jan 2012 Test # 2029
288/5 49.4 5.79 287 2 2 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
316 105.0 3.00 316 1 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
247 84.4 2.91 40 3 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
167 43.4 3.82 167 1 won ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
157/3 28.1 5.57 156 2 2 won ODI v England Ranchi 19 Jan 2013 ODI # 3322
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
187/3 35.3 5.26 184 4 2 won ODI v Zimbabwe Harare 28 Jul 2013 ODI # 3399
303/9 50.0 6.06 303 1 lost ODI v Australia Mohali 19 Oct 2013 ODI # 3421
266/5 46.1 5.76 264 3 2 won ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
DNB 0.0 - 0 0 n/r ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
314/9 50.0 6.28 315 0 2 tied ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
119/9 34.2 3.46 119 1 n/r ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
330 106.1 3.10 -239 2 lost Test v England Southampton 27 Jul 2014 Test # 2132
178 66.4 2.67 445 -266 4 lost Test v England Southampton 27 Jul 2014 Test # 2132
228/4 43.0 5.30 228 1 2 won ODI v England Nottingham 30 Aug 2014 ODI # 3520
245/4 44.1 5.54 243 3 2 won ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
465 128.5 3.60 -65 2 draw Test v Australia Melbourne 26 Dec 2014 Test # 2152
174/6 66.0 2.63 384 -209 4 draw Test v Australia Melbourne 26 Dec 2014 Test # 2152
317/6 50.0 6.34 317 1 won ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
276/5 50.0 5.52 276 1 won ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
312 100.1 3.11 312 1 won Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
274 76.0 3.60 385 3 won Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
252/6 50.0 5.04 271 -18 2 lost ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
215 78.2 2.74 215 1 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
173 46.3 3.72 309 3 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
295/6 50.0 5.90 295 1 lost ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
200/3 20.0 10.00 198 3 2 won T20I v Australia Sydney 31 Jan 2016 T20I # 489
84/1 13.5 6.07 83 2 2 won T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
126/0 21.5 5.77 124 3 2 won ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
138/6 20.0 6.90 138 1 won T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
353 129.4 2.72 353 1 won Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
217/7d 48.0 4.52 345 3 won Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
557/5d 169.0 3.29 557 1 won Test v New Zealand Indore 8 Oct 2016 Test # 2223
216/3d 49.0 4.40 474 3 won Test v New Zealand Indore 8 Oct 2016 Test # 2223
289/3 48.2 5.97 286 4 2 won ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
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
316/9 50.0 6.32 322 -5 2 lost ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
202/6 20.0 10.10 202 1 won T20I v England Bengaluru 1 Feb 2017 T20I # 594
603/9d 210.0 2.87 152 2 draw Test v Australia Ranchi 16 Mar 2017 Test # 2256
251/4 50.0 5.02 251 1 won ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
487 122.3 3.97 487 1 won Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
218/4 45.1 4.82 218 1 2 won ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
294/5 47.5 6.14 294 1 2 won ODI v Australia Indore 24 Sep 2017 ODI # 3914
337/6 50.0 6.74 337 1 won ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
67/5 8.0 8.37 67 1 won T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
536/7d 127.5 4.19 536 1 draw Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
246/5d 52.2 4.70 409 3 draw Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
219/2 32.1 6.80 216 4 2 won ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
139/5 19.2 7.18 136 4 2 won T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
187 76.4 2.43 187 1 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
247 80.1 3.08 240 3 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
303/6 50.0 6.06 303 1 won ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
172/7 20.0 8.60 172 1 won T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
201/3 18.4 10.76 199 3 2 won T20I v England Bristol 8 Jul 2018 T20I # 690
256/8 50.0 5.12 256 1 lost ODI v England Leeds 17 Jul 2018 ODI # 4018
329 94.5 3.46 329 1 won Test v England Nottingham 18 Aug 2018 Test # 2316
352/7d 110.0 3.20 520 3 won Test v England Nottingham 18 Aug 2018 Test # 2316
240 47.4 5.03 284 -43 2 lost ODI v West Indies Pune 27 Oct 2018 ODI # 4062
182/4 20.0 9.10 182 1 2 won T20I v West Indies Chennai 11 Nov 2018 T20I # 710
168/4 19.4 8.54 165 4 2 won T20I v Australia Sydney 25 Nov 2018 T20I # 714
443/7d 169.4 2.61 443 1 won Test v Australia Melbourne 26 Dec 2018 Test # 2337
106/8d 37.3 2.82 398 3 won Test v Australia Melbourne 26 Dec 2018 Test # 2337
234/3 49.2 4.74 231 4 2 won ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
245/3 43.0 5.69 244 2 2 won ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
208/6 20.0 10.40 213 -4 2 lost T20I v New Zealand Hamilton 10 Feb 2019 T20I # 738
281 48.2 5.81 314 -32 2 lost ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
150/3 19.1 7.82 147 4 2 won T20I v West Indies Providence 6 Aug 2019 T20I # 846
256/4 32.3 7.87 255 16 2 won ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
134/9 20.0 6.70 134 1 lost T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
497/9d 116.3 4.26 497 1 won Test v South Africa Ranchi 19 Oct 2019 Test # 2365
174/5 20.0 8.70 174 1 won T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
240/3 20.0 12.00 240 1 won T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
316/6 48.4 6.49 316 1 2 won ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
201/6 20.0 10.05 201 1 won T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
289/3 47.3 6.08 287 3 2 won ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
179/5 20.0 8.95 179 1 tied T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
296/7 50.0 5.92 296 1 lost ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
302/5 50.0 6.04 302 1 won ODI v Australia Canberra 2 Dec 2020 ODI # 4267
174/7 20.0 8.70 187 -12 2 lost T20I v Australia Sydney 8 Dec 2020 T20I # 1116
244 100.4 2.42 -94 2 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
334/5 131.0 2.54 407 -72 4 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
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
156/6 20.0 7.80 156 1 lost T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
329 48.2 6.80 329 1 won ODI v England Pune 28 Mar 2021 ODI # 4284
225 43.1 5.21 225 1 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
81/8 20.0 4.05 81 1 lost T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
78 40.4 1.91 78 1 lost Test v England Leeds 25 Aug 2021 Test # 2432
278 99.3 2.79 -76 3 lost Test v England Leeds 25 Aug 2021 Test # 2432
184/7 20.0 9.20 184 1 won T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
223 77.3 2.87 223 1 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
198 67.3 2.93 211 3 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
283 49.2 5.73 288 -4 2 lost ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
265 50.0 5.30 265 1 won ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
184/5 20.0 9.20 184 1 won T20I v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
148/4 16.5 8.79 147 2 2 won T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
179/5 20.0 8.95 179 1 won T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
198/9 20.0 9.90 216 -17 2 lost T20I v England Nottingham 10 Jul 2022 T20I # 1631
261/5 42.1 6.18 260 2 2 won ODI v England Manchester 17 Jul 2022 ODI # 4433
225/3 36.0 6.25 225 1 won ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
165/3 19.0 8.68 165 1 2 won T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
289/8 50.0 5.78 289 1 won ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
187/4 19.5 9.42 187 1 2 won T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
178 18.3 9.62 228 -49 2 lost T20I v South Africa Indore 4 Oct 2022 T20I # 1805
105/3 19.1 5.47 100 6 2 won ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
75/4 9.0 8.33 76 -85 2 tied T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
219 47.3 4.61 219 1 n/r ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
409/8 50.0 8.18 409 1 won ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
228/5 20.0 11.40 228 1 won T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
390/5 50.0 7.80 390 1 won ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
385/9 50.0 7.70 385 1 won ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
234/4 20.0 11.70 234 1 won T20I v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
109 33.2 3.27 109 1 lost Test v Australia Indore 1 Mar 2023 Test # 2496
163 60.3 2.69 75 3 lost Test v Australia Indore 1 Mar 2023 Test # 2496
248 49.1 5.04 270 -21 2 lost ODI v Australia Chennai 22 Mar 2023 ODI # 4545
351/5 50.0 7.02 351 1 won ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
164/3 17.5 9.19 160 5 2 won T20I v West Indies Providence 8 Aug 2023 T20I # 2192
286 49.4 5.75 353 -66 2 lost ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
222/3 20.0 11.10 222 1 lost T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
201/7 20.0 10.05 201 1 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
296/8 50.0 5.92 296 1 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
212/4 20.0 10.60 212 1 tied T20I v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
445 130.5 3.40 445 1 won Test v England Rajkot 15 Feb 2024 Test # 2530
430/4d 98.0 4.38 556 3 won Test v England Rajkot 15 Feb 2024 Test # 2530
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page