View match results [change view]
Start of match date greater than or equal to 29 Oct 2008 remove greater than or equal to 29 Oct 2008 from query
Team runs greater than or equal to 300 remove greater than or equal to 300 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 205 138 36 3 28 0 3.833 51.59 4.19 216 759 300
Match results
draw - won 1st Test v Australia Delhi 29 Oct 2008 Test # 1891
won 172 runs won 1st Test v Australia Nagpur 6 Nov 2008 Test # 1892
won 158 runs lost 1st ODI v England Rajkot 14 Nov 2008 ODI # 2774
won 6 wickets lost 2nd Test v England Chennai 11 Dec 2008 Test # 1898
draw - won 1st Test v England Mohali 19 Dec 2008 Test # 1901
won 147 runs won 1st ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
won 67 runs won 1st ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
won 58 runs lost 1st ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
won 10 wickets won 2nd Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
draw - lost 2nd Test v New Zealand Napier 26 Mar 2009 Test # 1917
draw - lost 1st Test v New Zealand Wellington 3 Apr 2009 Test # 1918
won 20 runs won 1st ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
won 46 runs won 1st ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
won 99 runs lost 1st ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
lost 3 runs lost 2nd ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
draw - won 1st Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
won inns & 144 runs won 1st Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
won inns & 24 runs lost 2nd Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
won 3 runs lost 1st ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
lost 3 wickets 5 won 1st ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
won 7 wickets 11 lost 2nd ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
won 113 runs lost 1st Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
won 10 wickets lost 2nd Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
lost inns & 6 runs lost 2nd Test v South Africa Nagpur 6 Feb 2010 Test # 1951
won inns & 57 runs lost 2nd Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
won 153 runs won 1st ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
lost 10 wickets lost 2nd Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
draw - lost 2nd Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
won 5 wickets lost 2nd Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
won 1 wickets lost 2nd Test v Australia Mohali 1 Oct 2010 Test # 1972
won 7 wickets lost 2nd Test v Australia Bengaluru 9 Oct 2010 Test # 1973
draw - won 1st Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
draw - lost 2nd Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
won inns & 198 runs lost 2nd Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
won 5 wickets 7 won 2nd ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
lost inns & 25 runs lost 1st Test v South Africa Centurion 16 Dec 2010 Test # 1985
draw - won 2nd Test v South Africa Cape Town 2 Jan 2011 Test # 1988
won 87 runs lost 1st ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
tied - won 1st ODI v England Bengaluru 27 Feb 2011 ODI # 3110
draw - won 2nd Test v West Indies Roseau 6 Jul 2011 Test # 1999
lost inns & 8 runs lost 2nd Test v England The Oval 18 Aug 2011 Test # 2004
lost 6 wickets 10 lost 1st ODI v England Cardiff 16 Sep 2011 ODI # 3195
won 126 runs won 1st ODI v England Hyderabad 14 Oct 2011 ODI # 3199
won 5 wickets 4 lost 2nd ODI v England Mohali 20 Oct 2011 ODI # 3205
won inns & 15 runs won 1st Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
draw - lost 2nd Test v West Indies Wankhede 22 Nov 2011 Test # 2019
won 153 runs won 1st ODI v West Indies Indore 8 Dec 2011 ODI # 3223
lost inns & 68 runs won 1st Test v Australia Sydney 3 Jan 2012 Test # 2027
won 7 wickets 80 won 2nd ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
won 50 runs lost 1st ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
won 6 wickets 13 lost 2nd ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
won 21 runs won 1st ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
won inns & 115 runs won 1st Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
won 5 wickets lost 2nd Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
won 9 wickets won 1st Test v England Ahmedabad 15 Nov 2012 Test # 2058
lost 10 wickets won 1st Test v England Wankhede 23 Nov 2012 Test # 2062
lost 7 wickets won 1st Test v England Eden Gardens 5 Dec 2012 Test # 2065
draw - lost 2nd Test v England Nagpur 13 Dec 2012 Test # 2066
lost 9 runs lost 2nd ODI v England Rajkot 11 Jan 2013 ODI # 3318
won 8 wickets lost 2nd Test v Australia Chennai 22 Feb 2013 Test # 2074
won inns & 135 runs lost 2nd Test v Australia Hyderabad 2 Mar 2013 Test # 2076
won 6 wickets lost 2nd Test v Australia Mohali 14 Mar 2013 Test # 2081
won 26 runs lost 1st ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
won 102 runs lost 1st ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
won 9 wickets 39 lost 2nd ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
lost 4 wickets 3 lost 1st ODI v Australia Mohali 19 Oct 2013 ODI # 3421
won 6 wickets 3 won 2nd ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
won 57 runs lost 1st ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
won inns & 51 runs lost 2nd Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
won inns & 126 runs won 2nd Test v West Indies Wankhede 14 Nov 2013 Test # 2102
draw - won 1st Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
lost 10 wickets won 1st Test v South Africa Durban 26 Dec 2013 Test # 2111
tied - won 2nd ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
lost 40 runs won 2nd Test v New Zealand Auckland 6 Feb 2014 Test # 2118
draw - won 2nd Test v New Zealand Wellington 14 Feb 2014 Test # 2120
draw - won 1st Test v England Nottingham 9 Jul 2014 Test # 2128
won 95 runs lost 1st Test v England Lord's 17 Jul 2014 Test # 2130
lost 266 runs lost 2nd Test v England Southampton 27 Jul 2014 Test # 2132
won 133 runs lost 1st ODI v England Cardiff 27 Aug 2014 ODI # 3517
won 59 runs lost 1st ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
won 169 runs lost 1st ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
won 153 runs won 1st ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
lost 48 runs lost 2nd Test v Australia Adelaide 9 Dec 2014 Test # 2148
lost 4 wickets won 1st Test v Australia Brisbane 17 Dec 2014 Test # 2149
draw - lost 2nd Test v Australia Melbourne 26 Dec 2014 Test # 2152
draw - lost 2nd Test v Australia Sydney 6 Jan 2015 Test # 2156
won 76 runs won 1st ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
won 130 runs won 1st ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
won 109 runs won 1st ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
draw - won 1st Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
won 77 runs lost 1st ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
lost 63 runs lost 2nd Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
won 278 runs won 1st Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
won 117 runs lost 1st Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
won 337 runs won 1st Test v South Africa Delhi 3 Dec 2015 Test # 2191
lost 5 wickets 4 won 1st ODI v Australia Perth 12 Jan 2016 ODI # 3723
lost 7 wickets 6 won 1st ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
lost 25 runs lost 2nd ODI v Australia Canberra 20 Jan 2016 ODI # 3726
won 6 wickets 2 won 2nd ODI v Australia Sydney 23 Jan 2016 ODI # 3727
won inns & 92 runs won 1st Test v West Indies North Sound 21 Jul 2016 Test # 2207
draw - lost 2nd Test v West Indies Kingston 30 Jul 2016 Test # 2211
won 237 runs lost 1st Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
won 197 runs won 1st Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
won 178 runs won 1st Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
won 321 runs won 1st Test v New Zealand Indore 8 Oct 2016 Test # 2223
draw - lost 2nd Test v England Rajkot 9 Nov 2016 Test # 2232
won 246 runs won 1st Test v England Visakhapatnam 17 Nov 2016 Test # 2235
won 8 wickets lost 2nd Test v England Mohali 26 Nov 2016 Test # 2238
won inns & 36 runs lost 2nd Test v England Wankhede 8 Dec 2016 Test # 2239
won inns & 75 runs lost 2nd Test v England Chennai 16 Dec 2016 Test # 2241
won 3 wickets 11 won 2nd ODI v England Pune 15 Jan 2017 ODI # 3819
won 15 runs lost 1st ODI v England Cuttack 19 Jan 2017 ODI # 3821
lost 5 runs won 2nd ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
won 208 runs won 1st Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
draw - lost 2nd Test v Australia Ranchi 16 Mar 2017 Test # 2256
won 8 wickets lost 2nd Test v Australia Dharamsala 25 Mar 2017 Test # 2258
won 124 runs lost 1st ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
lost 7 wickets 8 lost 1st ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
won 105 runs lost 1st ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
won 304 runs won 1st Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
won inns & 53 runs won 1st Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
won inns & 171 runs won 1st Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
won 168 runs won 1st ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
lost 21 runs lost 2nd ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
won 6 runs lost 1st ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
draw - lost 1st Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
won inns & 239 runs lost 2nd Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
draw - won 1st Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
won 141 runs lost 1st ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
lost 135 runs lost 2nd Test v South Africa Centurion 13 Jan 2018 Test # 2293
won 124 runs lost 1st ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
won inns & 262 runs won 1st Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
won 203 runs lost 1st Test v England Nottingham 18 Aug 2018 Test # 2316
lost 118 runs lost 2nd Test v England The Oval 7 Sep 2018 Test # 2318
won inns & 272 runs won 1st Test v West Indies Rajkot 4 Oct 2018 Test # 2319
won 10 wickets lost 2nd Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
won 8 wickets 47 won 2nd ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
tied - won 1st ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
won 224 runs won 1st ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
won 31 runs won 1st Test v Australia Adelaide 6 Dec 2018 Test # 2333
won 137 runs won 1st Test v Australia Melbourne 26 Dec 2018 Test # 2337
draw - won 1st Test v Australia Sydney 3 Jan 2019 Test # 2339
won 90 runs won 1st ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
lost 4 wickets 13 won 1st ODI v Australia Mohali 10 Mar 2019 ODI # 4111
won 36 runs won 1st ODI v Australia The Oval 9 Jun 2019 ODI # 4155
won 89 runs lost 1st ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
lost 31 runs lost 2nd ODI v England Birmingham 30 Jun 2019 ODI # 4179
won 28 runs won 1st ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
won 318 runs lost 1st Test v West Indies North Sound 22 Aug 2019 Test # 2358
won 257 runs lost 1st Test v West Indies Kingston 30 Aug 2019 Test # 2359
won 203 runs won 1st Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
won inns & 137 runs won 1st Test v South Africa Pune 10 Oct 2019 Test # 2364
won inns & 202 runs won 1st Test v South Africa Ranchi 19 Oct 2019 Test # 2365
won inns & 130 runs lost 2nd Test v Bangladesh Indore 14 Nov 2019 Test # 2366
won inns & 46 runs lost 2nd Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
won 107 runs lost 1st ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
won 4 wickets 8 won 2nd ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
won 36 runs lost 1st ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
lost 4 wickets 11 lost 1st ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
lost 66 runs lost 2nd ODI v Australia Sydney 27 Nov 2020 ODI # 4265
lost 51 runs lost 2nd ODI v Australia Sydney 29 Nov 2020 ODI # 4266
won 13 runs won 1st ODI v Australia Canberra 2 Dec 2020 ODI # 4267
won 8 wickets lost 2nd Test v Australia Melbourne 26 Dec 2020 Test # 2398
draw - lost 2nd Test v Australia Sydney 7 Jan 2021 Test # 2402
won 3 wickets lost 2nd Test v Australia Brisbane 15 Jan 2021 Test # 2404
lost 227 runs lost 2nd Test v England Chennai 5 Feb 2021 Test # 2409
won 317 runs won 1st Test v England Chennai 13 Feb 2021 Test # 2411
won inns & 25 runs lost 2nd Test v England Ahmedabad 4 Mar 2021 Test # 2414
won 66 runs lost 1st ODI v England Pune 23 Mar 2021 ODI # 4281
lost 6 wickets 39 lost 1st ODI v England Pune 26 Mar 2021 ODI # 4283
won 7 runs lost 1st ODI v England Pune 28 Mar 2021 ODI # 4284
won 151 runs lost 1st Test v England Lord's 12 Aug 2021 Test # 2429
won 157 runs lost 1st Test v England The Oval 2 Sep 2021 Test # 2433
draw - won 1st Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
won 372 runs won 1st Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
won 113 runs won 1st Test v South Africa Centurion 26 Dec 2021 Test # 2443
won inns & 222 runs won 1st Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
won 238 runs won 1st Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
lost 7 wickets lost 1st Test v England Birmingham 1 Jul 2022 Test # 2470
won 3 runs lost 1st ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
won 2 wickets 2 lost 2nd ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
lost 7 wickets 17 lost 1st ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
won 227 runs lost 1st ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
won 188 runs won 1st Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
won 3 wickets lost 2nd Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
won 67 runs lost 1st ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
won 317 runs won 1st ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
won 12 runs won 1st ODI v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
won 90 runs lost 1st ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
won inns & 132 runs lost 2nd Test v Australia Nagpur 9 Feb 2023 Test # 2490
draw - lost 2nd Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
won inns & 141 runs lost 2nd Test v West Indies Roseau 12 Jul 2023 Test # 2510
draw - lost 1st Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
won 200 runs lost 1st ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
won 228 runs lost 1st ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
won 99 runs lost 1st ODI v Australia Indore 24 Sep 2023 ODI # 4654
won 302 runs lost 1st ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
won 243 runs won 1st ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
won 160 runs won 1st ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
won 70 runs won 1st ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
lost 28 runs lost 2nd Test v England Hyderabad 25 Jan 2024 Test # 2525
won 106 runs won 1st Test v England Visakhapatnam 2 Feb 2024 Test # 2526
won 434 runs won 1st Test v England Rajkot 15 Feb 2024 Test # 2530
won 5 wickets lost 2nd Test v England Ranchi 23 Feb 2024 Test # 2531
won inns & 64 runs lost 2nd Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page