View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Host country India remove India 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 1982-2023 94 66 15 0 9 4 4.400 46.38 4.64 98 726 78
Innings by innings list
269/7 46.0 5.84 269 1 won ODI v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
281/4 40.5 6.88 278 4 2 won ODI v Sri Lanka Delhi 15 Sep 1982 ODI # 157
566/6d 131.0 4.32 220 2 draw Test v Sri Lanka Chennai 17 Sep 1982 Test # 934
135/7 28.0 4.82 175 -39 4 draw Test v Sri Lanka Chennai 17 Sep 1982 Test # 934
234/4 39.2 5.94 234 1 2 won ODI v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
676/7 167.1 4.04 256 2 draw Test v Sri Lanka Kanpur 17 Dec 1986 Test # 1061
78 24.1 3.22 196 -117 2 lost ODI v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
451/6d 129.5 3.47 247 2 won Test v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
400 127.3 3.13 400 1 won Test v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
146/2 27.3 5.30 146 1 2 won ODI v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
209/4 41.3 5.03 209 1 2 won ODI v Sri Lanka Delhi 13 Jan 1987 ODI # 416
235/8 43.0 5.46 235 1 won ODI v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
299/4 40.0 7.47 299 1 won ODI v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
227/8 50.0 4.54 227 1 won ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
288 110.5 2.59 288 1 won Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
245/5 45.0 5.44 245 1 won ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
230/4 45.3 5.05 228 3 2 won ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
136 40.3 3.35 136 1 lost ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
178 45.5 3.88 215 -36 2 lost ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
205/3 42.1 4.86 205 1 2 won ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
205/3 44.4 4.58 204 2 2 won ODI v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
511 161.5 3.15 511 1 won Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
541/6d 161.0 3.36 541 1 won Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
358 138.3 2.58 239 2 won Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
246/5 50.0 4.92 246 1 won ODI v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
227/3 48.2 4.69 227 1 2 won ODI v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
213/9 50.0 4.26 213 1 lost ODI v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
271/3 50.0 5.42 271 1 lost ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
120/8 34.1 3.51 252 -131 2 lost ODI v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
225/7 50.0 4.50 225 1 lost ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
515/9d 206.5 2.48 146 2 draw Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
485 155.0 3.12 485 1 draw Test v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
512 162.1 3.15 512 1 draw Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
181/9d 42.4 4.24 332 3 draw Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
173/3 37.5 4.57 173 1 2 won ODI v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Indore 25 Dec 1997 ODI # 1268
228/6 50.0 4.56 228 1 lost ODI v Sri Lanka Margao 28 Dec 1997 ODI # 1269
287/4 50.0 5.74 287 1 won ODI v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
286/6 50.0 5.72 286 1 won ODI v Sri Lanka Pune 30 Mar 1999 ODI # 1426
350/6 50.0 7.00 350 1 won ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
123/2 20.2 6.04 123 1 2 won ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
303/4 46.1 6.56 299 5 2 won ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
262/6 45.4 5.73 262 1 2 won ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
285/8 50.0 5.70 285 1 lost ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
197/3 34.5 5.65 197 1 2 won ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
245/5 39.3 6.20 245 1 2 won ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
167 73.2 2.27 167 1 draw Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
290 96.4 3.00 290 1 won Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
375/6d 105.0 3.57 435 3 won Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
398 122.4 3.24 398 1 won Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
316/9d 71.0 4.45 508 3 won Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
252/9 50.0 5.04 258 -5 2 lost ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
233/5 46.3 5.01 231 3 2 won ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
263/3 41.0 6.41 260 4 2 won ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
426 104.5 4.06 426 1 draw Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
412/4 129.0 3.19 78 3 draw Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
642 154.0 4.16 642 1 won Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
726/9d 163.3 4.44 333 2 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
186/9 20.0 9.30 216 -29 2 lost T20I v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
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
301/7 50.0 6.02 301 1 lost ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
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
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
277/4 48.2 5.73 275 3 2 won ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
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
404/5 50.0 8.08 404 1 won ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
288/7 48.4 5.91 287 2 2 won ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
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
84/1 13.5 6.07 83 2 2 won T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
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
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
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
219/2 32.1 6.80 216 4 2 won ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
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
139/5 19.2 7.18 136 4 2 won T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
DNB 0.0 - 0 0 n/r T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
144/3 17.3 8.22 143 2 2 won T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
201/6 20.0 10.05 201 1 won T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
199/2 20.0 9.95 199 1 won T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
186/3 17.1 10.83 184 3 2 won T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
148/4 16.5 8.79 147 2 2 won T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
574/8d 129.2 4.43 574 1 won Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
252 59.1 4.25 252 1 won Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
303/9d 68.5 4.40 446 3 won Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
162/5 20.0 8.10 162 1 won T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
190/8 20.0 9.50 207 -16 2 lost T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
228/5 20.0 11.40 228 1 won T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
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
390/5 50.0 7.80 390 1 won ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
357/8 50.0 7.14 357 1 won ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
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