View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue 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 1854 878 689 15 222 50 1.274 33.80 3.78 2286 759 36 Profile
filtered 1979-2023 149 74 58 1 8 8 1.275 34.32 4.32 166 707 54
Innings by innings list
191 54.1 3.52 239 -47 2 lost ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
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
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
241/8 50.0 4.82 241 1 lost ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
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
196 49.2 3.97 205 -8 2 lost ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
227/9 50.0 4.54 227 1 lost ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
16/0 4.0 4.00 16 1 n/r ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
125/5 25.0 5.00 125 1 lost ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
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
199 45.4 4.35 199 1 won ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
226/5 50.0 4.52 226 1 lost ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
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
300/7 50.0 6.00 303 -2 2 lost ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
238 49.3 4.80 238 1 lost ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
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
246/2 43.4 5.63 244 3 2 won ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
163 35.4 4.57 172 -8 2 lost ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
307/6 50.0 6.14 307 1 won ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
248/7 49.1 5.04 246 3 2 won ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
179 49.5 3.59 179 1 won ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
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
373/6 50.0 7.46 373 1 won ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
205/8 50.0 4.10 205 1 lost ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
296/4 50.0 5.92 296 1 won ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
205 45.0 4.55 277 -71 2 lost ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
224/8 50.0 4.48 224 1 lost ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
226 48.5 4.62 295 -68 2 lost ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
54 26.3 2.03 300 -245 2 lost ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
215/7 50.0 4.30 222 -6 2 lost ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
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
174 47.2 3.67 296 -121 2 lost ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
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
304 50.0 6.08 304 1 won ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
14/0 2.0 7.00 245 -230 2 n/r ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
38/1 8.4 4.38 223 -184 2 n/r ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
270/8 50.0 5.40 283 -12 2 lost ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
271/6 50.0 5.42 271 1 won ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
203/9 50.0 4.06 229 -25 2 lost ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
205/9 50.0 4.10 205 1 lost ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
220/8 50.0 4.40 220 1 lost ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
263/9 50.0 5.26 282 -18 2 lost ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
11/0 3.4 3.00 11 1 n/r ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
185 43.3 4.25 255 -69 2 lost ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
267/4 50.0 5.34 267 1 n/r ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
195/5 29.0 6.72 195 1 lost ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
239/8 49.1 4.86 239 1 2 won ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
180/3 32.2 5.56 180 1 2 won ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
310/4 46.5 6.61 309 2 2 won ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
173 39.3 4.37 274 -100 2 lost ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
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
237/9 50.0 4.74 237 1 won ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
258 49.4 5.19 258 1 won ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
103 26.3 3.88 216 -124 2 lost ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
247/4 48.1 5.12 247 1 2 won ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
256/9 50.0 5.12 256 1 won ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
363/5 50.0 7.26 363 1 won ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
332/5 50.0 6.64 332 1 won ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
252 48.5 5.16 321 -68 2 lost ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
174/7 19.2 9.00 172 3 2 won T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
168 37.2 4.50 308 -139 2 lost ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
319/5 50.0 6.38 319 1 won ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
279/9 50.0 5.58 279 1 lost ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
214/2 32.4 6.55 214 1 2 won ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
245 48.2 5.06 245 1 lost ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
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
209 42.3 4.91 209 1 lost ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
268/6 50.0 5.36 268 1 won ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
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
171/4 34.3 4.95 171 1 2 won ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
103 33.4 3.05 103 1 lost ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
225 46.5 4.80 300 -74 2 lost ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
234/6 46.4 5.01 234 1 2 won ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
236/9 50.0 4.72 237 0 2 tied ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
238 45.1 5.26 290 -51 2 lost ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
321/3 36.4 8.75 321 1 2 won ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
304/3 50.0 6.08 304 1 won ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
314/6 50.0 6.28 314 1 won ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
138 33.3 4.11 138 1 lost ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
288/5 49.4 5.79 287 2 2 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
255/4 42.2 6.02 252 4 2 won ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
294/7 50.0 5.88 294 1 won ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
155/3 20.0 7.75 155 1 won T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
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
264/9 50.0 5.28 264 1 lost ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
130/4 20.0 6.50 130 1 lost T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
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
142/5 19.2 7.34 139 4 2 won T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
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
220/1 28.5 7.63 217 4 2 won ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
231/7 44.2 5.21 231 -5 2 won ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
218/4 45.1 4.82 218 1 2 won ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
375/5 50.0 7.50 375 1 won ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
239/4 46.3 5.13 239 1 2 won ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
174/3 19.2 9.00 171 4 2 won T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
174/5 20.0 8.70 174 1 lost T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
153/4 17.3 8.74 153 1 2 won T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
265/3 43.3 6.09 265 1 2 won ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
263/3 36.4 7.17 263 1 2 won ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
277/7 49.1 5.63 276 2 2 won ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
225 43.1 5.21 225 1 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
164/5 20.0 8.20 164 1 won T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
132/5 20.0 6.60 132 1 lost T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
81/8 20.0 4.05 81 1 lost T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
173/8 20.0 8.65 173 1 lost T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
213 49.1 4.33 213 1 won ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
51/0 6.1 8.27 51 1 2 won ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
Statsguru includes the following current or recent relevant matches:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page