View match results [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
Match results
lost 47 runs won 2nd ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
won 10 wickets 170 won 2nd ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
won 2 wickets 3 won 2nd ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
draw - won 1st Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
lost 149 runs lost 2nd Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
draw - won 1st Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
lost 14 runs won 2nd ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
n/r - lost 1st ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
won 3 wickets 5 won 2nd ODI v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
won 7 wickets 21 won 2nd ODI v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
won 18 runs lost 1st ODI v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
lost 17 runs won 2nd ODI v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
won 6 wickets 47 won 2nd ODI v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
lost 3 wickets 4 lost 1st ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
n/r - lost 1st ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
draw - won 2nd Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
won 1 runs lost 1st ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
won 235 runs won 1st Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
draw - lost 2nd Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
lost 8 runs won 2nd ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
lost 4 wickets 3 won 1st ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
n/r - lost 1st ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
lost 7 wickets 4 lost 1st ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
won 6 wickets 8 won 2nd ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
won 8 wickets 101 lost 2nd ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
won 8 wickets 49 won 2nd ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
won 12 runs won 1st ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
lost 9 wickets 34 won 1st ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
lost 6 wickets 32 lost 1st ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
lost 8 wickets 79 won 1st ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
draw - won 1st Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
draw - won 2nd Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
lost 2 runs won 2nd ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
lost 7 wickets 49 lost 1st ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
n/r - lost 1st ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
lost 9 runs won 2nd ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
won 8 wickets 38 lost 2nd ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
aban - - - ODI v Sri Lanka Galle 25 Jun 1998 ODI # 1340a
lost 8 runs won 2nd ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
won 6 runs won 1st ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
won 3 wickets 5 won 2nd ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
won 81 runs lost 1st ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
draw - lost 1st Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
won 157 runs lost 1st ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
lost 7 wickets 20 won 1st ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
won 23 runs lost 1st ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
lost 71 runs lost 2nd ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
lost 5 wickets 37 won 1st ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
lost 68 runs won 2nd ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
lost 245 runs lost 2nd ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
lost 6 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
won 7 wickets 26 lost 2nd ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
won 46 runs lost 1st ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
lost 121 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
lost 10 wickets lost 1st Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
won 7 wickets won 2nd Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
lost inns & 77 runs won 1st Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
won 4 wickets 28 lost 2nd ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
won 4 wickets 11 won 2nd ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
won 63 runs won 1st ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
n/r - lost 2nd ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
n/r - lost 2nd ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
won 183 runs lost 1st ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
lost 12 runs lost 2nd ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
won 4 runs won 1st ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
lost 25 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
lost 3 wickets 10 won 1st ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
lost 4 wickets 12 won 1st ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
lost 18 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
aban - - - ODI v Sri Lanka Colombo (RPS) 16 Aug 2006 ODI # 2404a
n/r - won 1st ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
aban - - - ODI v Sri Lanka Colombo (SSC) 20 Aug 2006 ODI # 2406a
canc - - - ODI v Sri Lanka Colombo (SSC) 22 Aug 2006 ODI # 2407a
canc - - - ODI v Sri Lanka Colombo (RPS) 24 Aug 2006 ODI # 2407b
lost 69 runs won 2nd ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
n/r - won 1st ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
lost 8 wickets 12 lost 1st ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
won 2 wickets 5 lost 2nd ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
won 7 wickets 106 won 2nd ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
won 6 wickets 19 lost 2nd ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
lost 100 runs won 2nd ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
lost inns & 239 runs lost 2nd Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
won 170 runs won 1st Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
lost 8 wickets won 1st Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
lost 8 wickets 91 won 1st ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
won 3 wickets 62 won 2nd ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
won 33 runs won 1st ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
aban - - - ODI v Sri Lanka Colombo (RPS) 26 Aug 2008 ODI # 2753a
won 46 runs won 1st ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
lost 112 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
won 6 wickets 11 won 2nd ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
won 15 runs won 1st ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
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
lost 68 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
won 3 wickets 4 lost 2nd T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
lost 139 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
won 46 runs won 1st ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
lost 5 wickets 12 lost 1st ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
won 8 wickets 104 lost 2nd ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
lost 4 wickets 9 lost 1st ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
lost 5 wickets 0 won 1st T20I v Sri Lanka Gros Islet 11 May 2010 T20I # 173
won 7 wickets 39 won 2nd ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
lost 6 wickets 10 lost 1st ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
lost 7 wickets 75 lost 1st ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
won 81 runs won 1st ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
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 6 wickets 93 lost 2nd ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
lost 8 wickets 209 won 1st ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
lost 74 runs lost 2nd ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
won 4 wickets 20 lost 2nd ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
tied - lost 2nd ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
lost 51 runs lost 2nd ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
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 21 runs won 1st ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
lost 9 wickets 181 won 1st ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
won 5 wickets 2 lost 2nd ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
won 6 wickets 46 lost 2nd ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
won 20 runs won 1st ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
won 39 runs lost 1st T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
won 8 wickets 90 won 2nd ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
lost 161 runs won 2nd ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
won 81 runs lost 1st ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
won 1 wickets 2 won 2nd ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
lost 2 wickets 4 lost 1st ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
lost 6 wickets 13 lost 1st T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
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 5 wickets 4 won 2nd T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
lost 7 wickets 8 lost 1st ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
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 9 wickets 127 won 2nd ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
won 3 wickets 16 won 2nd ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
won 6 wickets 29 lost 2nd ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
won 168 runs won 1st ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
won 6 wickets 21 lost 2nd ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
won 7 wickets 4 won 2nd T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
lost 5 wickets 9 lost 1st T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
won 6 wickets 9 won 2nd T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
won 7 wickets 39 lost 2nd ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
won 7 wickets 80 lost 2nd ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
won 3 wickets 5 lost 2nd ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
lost 3 wickets 48 won 1st ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
won 38 runs lost 1st T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
lost 4 wickets 2 lost 1st T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
lost 7 wickets 33 won 1st T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
lost 6 wickets 1 lost 1st T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
won 41 runs won 1st ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
won 10 wickets 263 lost 2nd 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 - Live]
    » Scotland 157/5 (18.3 ov, RD Berrington 47*, CN Greaves 4*, D Wiese 0/30) - Match over
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642 - Live]
    » United States of America 159/3 (20.0 ov, Aaron Jones 36*, NR Kumar 14*, Haris Rauf 1/37) - Match over
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