View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Floodlit matches day match remove day match 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 1979-2022 126 72 31 0 17 6 2.322 40.54 3.90 148 726 78
Innings by innings list
191 54.1 3.52 239 -47 2 lost ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
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
97/0 21.4 4.47 97 1 2 won ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
242/8 44.3 5.43 242 1 2 won ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
218 97.2 2.23 218 1 draw Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
251 119.3 2.10 122 3 draw Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
244 95.1 2.56 -141 2 lost Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
198 66.2 2.98 348 -149 4 lost Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
249 84.3 2.94 249 1 draw Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
325/5d 84.0 3.86 376 3 draw Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
157/4 28.0 5.60 172 -14 2 lost ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
194/6 40.0 4.85 194 1 n/r ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
206/7 49.1 4.18 206 1 2 won ODI v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
215/3 41.3 5.18 215 1 2 won ODI v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
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
219/8 50.0 4.38 219 1 won ODI v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
254 44.0 5.77 272 -17 2 lost ODI v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
180/4 37.1 4.84 177 4 2 won ODI v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
227/8 50.0 4.54 227 1 won ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
241/8 50.0 4.82 241 1 lost ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
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
1/0 0.2 3.00 1 1 n/r ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
DNB 0.0 - 0 0 draw Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
212/8 50.0 4.24 212 1 won ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
366 107.1 3.41 366 1 won Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
359/4d 118.0 3.04 471 3 won Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
446 151.1 2.95 95 2 draw Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
227/9 50.0 4.54 227 1 lost ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
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
99/4 23.4 4.18 99 1 2 won ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
206/2 33.1 6.21 203 4 2 won ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
233/2 41.5 5.56 231 3 2 won ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
271/3 50.0 5.42 271 1 lost ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
199 45.4 4.35 199 1 won ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
227/6 50.0 4.54 227 1 lost ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
239/7 50.0 4.78 239 1 lost ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
537/8d 167.3 3.20 537 1 draw Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
375 141.1 2.65 43 2 draw Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
281/5 100.0 2.81 373 -91 4 draw Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
291/9 50.0 5.82 291 1 n/r ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
255/8 50.0 5.10 265 -9 2 lost ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
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
163 35.4 4.57 172 -8 2 lost ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
518/7d 142.5 3.62 518 1 draw Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
306/5 104.0 2.94 339 3 draw Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
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
373/6 50.0 7.46 373 1 won ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
296/4 50.0 5.92 296 1 won ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
184/3 45.4 4.02 184 1 2 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
227/8 50.0 4.54 227 1 won ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
187 95.3 1.95 187 1 lost Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
180 74.5 2.40 5 3 lost Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
232 64.1 3.61 -42 2 won Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
264/3 78.4 3.35 264 1 4 won Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
234 81.1 2.88 234 1 lost Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
299 124.5 2.39 -77 3 lost Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
203/6 45.2 4.47 203 1 2 won ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
188/6 48.1 3.90 188 1 2 won ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
350/6 50.0 7.00 350 1 won ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
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
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
11/0 3.4 3.00 11 1 n/r ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
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
185 43.3 4.25 255 -69 2 lost ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
195/5 29.0 6.72 195 1 lost ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
180/3 32.2 5.56 180 1 2 won ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
223 72.5 3.06 -377 2 lost Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
138 45.0 3.06 -239 3 lost Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
329 82.0 4.01 329 1 won Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
269 76.2 3.52 306 3 won Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
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
146 46.0 3.17 146 1 lost ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
143/7 39.4 3.60 143 1 2 won ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
247/4 48.1 5.12 247 1 2 won ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
252 48.5 5.16 321 -68 2 lost ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
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
414/7 50.0 8.28 414 1 won ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
163/5 20.0 8.15 163 1 lost T20I v Sri Lanka Gros Islet 11 May 2010 T20I # 173
243/3 43.3 5.58 243 1 2 won ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
268/9 50.0 5.36 268 1 lost ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
276 65.0 4.24 -244 2 lost Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
338 115.4 2.92 94 3 lost Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
707 225.2 3.13 65 2 draw Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
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
182/2 35.0 5.20 182 1 2 won ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
187 44.5 4.17 349 -161 2 lost ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
119/3 29.0 4.10 119 1 won ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
203/9 49.4 4.08 202 2 2 won ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
375 117.4 3.18 192 2 lost Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
112 49.5 2.24 176 -63 4 lost Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
393 114.0 3.44 393 1 won Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
325/8d 91.0 3.57 412 3 won Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
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
321/6 50.0 6.42 321 1 lost ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
600 133.1 4.50 600 1 won Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
240/3d 53.0 4.52 549 3 won Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
622/9d 158.0 3.93 622 1 won Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
487 122.3 3.97 487 1 won Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
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
265/3 43.3 6.09 265 1 2 won ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
574/8d 129.2 4.43 574 1 won Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
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]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
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