View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Totals in terms of bowling 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 1889-2024 1315 687 472 7 125 24 1.455 32.68 3.59 1693 682 30 Profile
filtered 1992-2024 130 74 47 2 6 1 1.574 26.25 4.08 158 756 43
Innings by innings list
198/7 49.5 3.97 196 3 2 lost ODI v Sri Lanka Wellington 2 Mar 1992 ODI # 727
179/5 41.3 4.31 179 1 n/r ODI v Sri Lanka Kandy 22 Aug 1993 ODI # 836
331 127.2 2.59 331 1 draw Test v Sri Lanka Moratuwa 25 Aug 1993 Test # 1232
300/6d 80.0 3.75 364 3 draw Test v Sri Lanka Moratuwa 25 Aug 1993 Test # 1232
98 34.0 2.88 223 -124 2 won ODI v Sri Lanka Colombo (RPS) 2 Sep 1993 ODI # 837
198/9 50.0 3.96 198 1 lost ODI v Sri Lanka Colombo (RPS) 4 Sep 1993 ODI # 838
168 62.0 2.70 168 1 won Test v Sri Lanka Colombo (SSC) 6 Sep 1993 Test # 1233
119 43.0 2.76 -208 3 won Test v Sri Lanka Colombo (SSC) 6 Sep 1993 Test # 1233
296/9d 139.5 2.11 -20 2 draw Test v Sri Lanka Colombo (PSS) 14 Sep 1993 Test # 1234
136 40.1 3.38 215 -78 2 won ODI v Sri Lanka Guwahati 19 Nov 1993 ODI # 853
226/8 50.0 4.52 226 1 lost ODI v Sri Lanka Bloemfontein 15 Dec 1994 ODI # 963
139/6 34.0 4.08 184 -98 2 won ODI v Sri Lanka Gqeberha 21 Dec 1994 ODI # 967
170/8 40.4 4.18 170 1 2 lost ODI v Sri Lanka Nairobi (Club) 1 Oct 1996 ODI # 1122
245/9 50.0 4.90 312 -66 2 won ODI v Sri Lanka Lahore 6 Nov 1997 ODI # 1252
209/7 50.0 4.18 209 1 won ODI v Sri Lanka Lahore 8 Nov 1997 ODI # 1253
306 84.3 3.62 -112 2 won Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
306 95.3 3.20 377 -70 4 won Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
303 118.3 2.55 303 1 won Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
122 41.3 2.93 225 3 won Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
209 46.3 4.49 267 -57 2 won ODI v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
232/4 46.4 4.97 232 1 2 lost ODI v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
105 36.0 2.91 105 1 won ODI v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
258 47.5 5.39 258 1 lost ODI v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
132 23.4 5.57 224 -108 2 won ODI v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
110 35.2 3.11 200 -89 2 won ODI v Sri Lanka Northampton 19 May 1999 ODI # 1451
249/7 50.0 4.98 249 1 lost ODI v Sri Lanka Galle 6 Jul 2000 ODI # 1604
168/2 27.3 6.10 168 1 2 lost ODI v Sri Lanka Colombo (SSC) 11 Jul 2000 ODI # 1610
294/7 50.0 5.88 294 1 lost ODI v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
522 150.4 3.46 522 1 lost Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
308 99.4 3.09 55 2 won Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
169 50.1 3.36 177 -7 4 won Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
258 98.2 2.62 -21 2 draw Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
195/4 67.1 2.90 263 -67 4 draw Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
221 49.5 4.43 221 1 won ODI v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
207/6 50.0 4.14 303 -95 2 won ODI v Sri Lanka East London 17 Dec 2000 ODI # 1662
216 87.4 2.46 -204 2 draw Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
149/6 74.0 2.01 345 -195 4 draw Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
95 38.4 2.45 95 1 won Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
180 45.2 3.97 -229 3 won Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
247/4 50.0 4.94 247 1 won ODI v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
191 42.2 4.51 291 -99 2 won ODI v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
206 49.2 4.17 206 1 won ODI v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
214/6 42.0 5.09 214 1 lost ODI v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
119 36.5 3.23 -259 2 won Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
252 81.3 3.09 -7 3 won Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
267/7 50.0 5.34 267 1 lost ODI v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
221/4 42.1 5.24 221 1 2 lost ODI v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
235/7 50.0 4.70 235 1 lost ODI v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
192 75.3 2.54 192 1 won Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
130 41.0 3.17 -64 3 won Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
323 108.5 2.96 323 1 won Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
245 77.2 3.16 120 3 won Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
128 46.4 2.74 128 1 won ODI v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
140 33.2 4.20 318 -177 2 won ODI v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
258/3 41.4 6.19 254 5 2 lost ODI v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
184 47.3 3.87 184 1 won ODI v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
228/8 50.0 4.56 228 1 won ODI v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
268/9 50.0 5.36 268 1 tied ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
486 145.4 3.33 486 1 draw Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
214/9d 67.0 3.19 324 3 draw Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
470 142.3 3.29 470 1 lost Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
211/4d 55.0 3.83 492 3 lost Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
265/7 49.0 5.40 264 2 2 lost ODI v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
213/9 50.0 4.26 213 1 lost ODI v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
192/6 47.4 4.02 192 1 2 lost ODI v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
236/3 46.1 5.11 236 1 2 lost ODI v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
308/8 50.0 6.16 308 1 lost ODI v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
282/6 50.0 5.64 282 1 lost ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
254/8 50.0 5.08 264 -9 2 won ODI v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
221 47.4 4.63 221 1 won ODI v Sri Lanka Perth 31 Jan 2006 ODI # 2321
257/9 50.0 5.14 257 1 lost ODI v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
756/5d 185.1 4.08 587 2 lost Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
321 85.1 3.76 -40 2 lost Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
352/9 113.3 3.10 352 1 4 lost Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
141 39.1 3.60 220 -78 2 won ODI v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
209 49.3 4.22 209 1 won ODI v Sri Lanka Providence 28 Mar 2007 ODI # 2556
319/8 50.0 6.38 319 1 lost ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
180 47.4 3.77 180 1 won Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
150 39.1 3.82 -81 3 won Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
338 108.2 3.12 338 1 lost Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
279 78.2 3.56 449 3 lost Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
239 73.5 3.23 -341 2 won Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
342 107.5 3.17 1 3 won Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
43 20.1 2.13 302 -258 2 won ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
236/6 50.0 4.72 236 1 won ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
266/9 50.0 5.32 266 1 won ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
304/5 48.4 6.24 300 5 2 lost ODI v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
314/8 49.5 6.30 313 2 2 lost ODI v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
46/5 7.0 6.57 79 -32 2 won T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
320/5 50.0 6.40 320 1 lost ODI v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
223/9 49.2 4.52 223 1 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
167 43.2 3.85 224 -56 2 won ODI v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
239/2 44.0 5.43 239 1 2 lost ODI v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
307/4 50.0 6.14 307 1 lost ODI v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
103/9 20.0 5.15 116 -12 2 won T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
123/7 20.0 6.15 146 -22 2 won T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
164/4 18.1 9.02 164 1 2 lost T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
165/7 20.0 8.25 165 1 lost T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
229 40.3 5.65 305 -75 2 won ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
267 49.2 5.41 267 1 lost ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
257 44.3 5.77 340 -82 2 won ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
292 104.5 2.78 -163 2 won Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
216 71.3 3.02 370 -153 4 won Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
421 121.4 3.46 421 1 draw Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
229/8d 53.4 4.26 368 3 draw Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
133 37.2 3.56 133 1 won ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
120 19.3 6.15 120 1 won T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
205 64.5 3.16 -81 2 won Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
281 96.3 2.91 488 -206 4 won Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
110 43.0 2.55 -282 2 won Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
224 62.0 3.61 507 -282 4 won Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
131 45.4 2.86 -295 2 won Test v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
177 42.3 4.16 -118 3 won Test v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
107/6 10.0 10.70 127 -19 2 won T20I v Sri Lanka Centurion 20 Jan 2017 T20I # 589
119/7 19.4 6.05 114 6 2 lost T20I v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
170/5 19.5 8.57 170 1 2 lost T20I v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
181 48.3 3.73 181 1 won ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
186 37.5 4.91 308 -121 2 won ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
163 39.2 4.14 163 1 won ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
327 48.1 6.78 368 -40 2 won ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
296/8 50.0 5.92 385 -88 2 won ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
203 41.3 4.89 300 -96 2 won ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
287 78.4 3.64 287 1 lost Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
190 57.4 3.29 351 3 lost Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
338 104.1 3.24 338 1 lost Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
275/5d 81.0 3.39 489 3 lost Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
193 34.3 5.59 193 1 won ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
244/8 50.0 4.88 244 1 won ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
285 45.2 6.28 364 -78 2 won ODI v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
306/7 39.0 7.84 306 1 lost ODI v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
299/8 50.0 5.98 299 1 lost ODI v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
99/7 16.0 6.18 99 1 2 lost T20I v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
191 59.2 3.21 -44 2 lost Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
304/9 85.3 3.55 304 1 4 lost Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
154 37.4 4.08 -68 2 lost Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
197/2 45.4 4.31 197 1 4 lost Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
231 47.0 4.91 231 1 won ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
138 32.2 4.26 252 -113 2 won ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
121/5 24.0 5.04 193 -210 2 won ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
189 39.2 4.80 189 1 won ODI v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
225 49.3 4.54 225 1 won ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
134/7 20.0 6.70 134 1 tied T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
164/9 20.0 8.20 181 -16 2 won T20I v Sri Lanka Centurion 22 Mar 2019 T20I # 758
137 15.4 8.74 183 -61 2 won T20I v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
203 49.3 4.10 203 1 won ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
396 96.0 4.12 396 1 won Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
180 46.1 3.89 -45 3 won Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
157 40.3 3.87 157 1 won Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
211 56.5 3.71 66 3 won Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
300/9 50.0 6.00 300 1 lost ODI v Sri Lanka Colombo (RPS) 2 Sep 2021 ODI # 4314
197 36.4 5.37 265 -86 2 won ODI v Sri Lanka Colombo (RPS) 4 Sep 2021 ODI # 4315
203/9 50.0 4.06 203 1 lost ODI v Sri Lanka Colombo (RPS) 7 Sep 2021 ODI # 4318
135/6 20.0 6.75 164 -28 2 won T20I v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
103 18.1 5.66 103 1 won T20I v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
120/8 20.0 6.00 120 1 won T20I v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
142 20.0 7.10 142 1 won T20I v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
326 44.5 7.27 429 -102 2 won ODI v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
77 19.1 4.01 77 1 won T20I v Sri Lanka New York 3 Jun 2024 T20I # 2635
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