View match results [change view]
Opposition team England remove England 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 1975-2024 1423 609 671 9 92 42 0.907 29.89 4.05 1668 952 43 Profile
filtered 1982-2023 129 49 65 1 11 3 0.753 30.53 3.84 160 628 67
Match results
lost 5 runs won 2nd ODI v England Colombo (SSC) 13 Feb 1982 ODI # 145
won 3 runs lost 1st ODI v England Colombo (SSC) 14 Feb 1982 ODI # 146
lost 7 wickets won 1st Test v England Colombo (PSS) 17 Feb 1982 Test # 921
lost 47 runs lost 2nd ODI v England Taunton 11 Jun 1983 ODI # 201
lost 9 wickets 215 lost 1st ODI v England Leeds 20 Jun 1983 ODI # 217
draw - lost 1st Test v England Lord's 23 Aug 1984 Test # 994
lost 108 runs lost 2nd ODI v England Peshawar 17 Oct 1987 ODI # 460
lost 8 wickets 52 won 1st ODI v England Pune 30 Oct 1987 ODI # 472
lost 7 wickets lost 1st Test v England Lord's 25 Aug 1988 Test # 1103
lost 5 wickets 14 lost 1st ODI v England The Oval 4 Sep 1988 ODI # 521
lost 5 wickets 8 lost 1st ODI v England Delhi 15 Oct 1989 ODI # 571
lost 137 runs lost 2nd Test v England Lord's 22 Aug 1991 Test # 1176
lost 106 runs lost 2nd ODI v England Ballarat 9 Mar 1992 ODI # 736
won 32 runs won 1st ODI v England Colombo (RPS) 10 Mar 1993 ODI # 815
won 5 wickets lost 2nd Test v England Colombo (SSC) 13 Mar 1993 Test # 1219
won 8 wickets 88 won 2nd ODI v England Moratuwa 20 Mar 1993 ODI # 818
won 5 wickets 56 lost 2nd ODI v England Faisalabad 9 Mar 1996 ODI # 1077
lost 36 runs won 2nd ODI v England Lord's 16 Aug 1998 ODI # 1346
won 5 wickets 17 lost 2nd ODI v England Lord's 20 Aug 1998 ODI # 1348
won 10 wickets won 2nd Test v England The Oval 27 Aug 1998 Test # 1423
lost 4 wickets 3 won 1st ODI v England Brisbane 11 Jan 1999 ODI # 1380
lost 7 wickets 28 won 1st ODI v England Melbourne 19 Jan 1999 ODI # 1388
won 1 wickets 2 won 2nd ODI v England Adelaide 23 Jan 1999 ODI # 1391
lost 128 runs won 2nd ODI v England Perth 29 Jan 1999 ODI # 1396
won 11 runs lost 1st ODI v England Sydney 3 Feb 1999 ODI # 1400
lost 8 wickets 19 lost 1st ODI v England Lord's 14 May 1999 ODI # 1443
won inns & 28 runs won 1st Test v England Galle 22 Feb 2001 Test # 1530
lost 3 wickets won 1st Test v England Kandy 7 Mar 2001 Test # 1532
lost 4 wickets won 1st Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
won 5 wickets 55 lost 2nd ODI v England Dambulla 23 Mar 2001 ODI # 1694
won 66 runs won 1st ODI v England Colombo (RPS) 25 Mar 2001 ODI # 1695
won 10 wickets 97 won 2nd ODI v England Colombo (SSC) 27 Mar 2001 ODI # 1697
draw - won 1st Test v England Lord's 16 May 2002 Test # 1603
lost inns & 111 runs lost 1st Test v England Birmingham 30 May 2002 Test # 1605
lost 10 wickets lost 2nd Test v England Manchester 13 Jun 2002 Test # 1606
lost 44 runs lost 2nd ODI v England Nottingham 27 Jun 2002 ODI # 1847
lost 3 wickets 4 lost 1st ODI v England Leeds 2 Jul 2002 ODI # 1850
won 23 runs won 1st ODI v England Manchester 7 Jul 2002 ODI # 1853
lost 43 runs lost 2nd ODI v England Brisbane 17 Dec 2002 ODI # 1922
lost 95 runs lost 2nd ODI v England Perth 20 Dec 2002 ODI # 1924
won 31 runs won 1st ODI v England Sydney 13 Jan 2003 ODI # 1934
lost 19 runs lost 2nd ODI v England Adelaide 17 Jan 2003 ODI # 1937
won 10 wickets 217 lost 2nd ODI v England Dambulla 18 Nov 2003 ODI # 2063
aban - - - ODI v England Colombo (RPS) 21 Nov 2003 ODI # 2064a
aban - - - ODI v England Colombo (RPS) 23 Nov 2003 ODI # 2066a
draw - won 1st Test v England Galle 2 Dec 2003 Test # 1670
draw - won 1st Test v England Kandy 10 Dec 2003 Test # 1672
won inns & 215 runs lost 2nd Test v England Colombo (SSC) 18 Dec 2003 Test # 1675
lost 49 runs won 2nd ODI v England Southampton 17 Sep 2004 ODI # 2177
draw - lost 2nd Test v England Lord's 11 May 2006 Test # 1802
lost 6 wickets won 1st Test v England Birmingham 25 May 2006 Test # 1803
won 134 runs won 1st Test v England Nottingham 2 Jun 2006 Test # 1804
won 2 runs won 1st T20I v England Southampton 15 Jun 2006 T20I # 7
won 20 runs lost 1st ODI v England Lord's 17 Jun 2006 ODI # 2384
won 46 runs won 1st ODI v England The Oval 20 Jun 2006 ODI # 2385
won 8 wickets 46 lost 2nd ODI v England Chester-le-Street 24 Jun 2006 ODI # 2386
won 33 runs won 1st ODI v England Manchester 28 Jun 2006 ODI # 2388
won 8 wickets 75 lost 2nd ODI v England Leeds 1 Jul 2006 ODI # 2389
won 2 runs lost 1st ODI v England North Sound 4 Apr 2007 ODI # 2563
won 119 runs won 1st ODI v England Dambulla 1 Oct 2007 ODI # 2622
lost 65 runs lost 2nd ODI v England Dambulla 4 Oct 2007 ODI # 2624
lost 2 wickets 7 won 1st ODI v England Dambulla 7 Oct 2007 ODI # 2626
lost 5 wickets 19 won 1st ODI v England Colombo (RPS) 10 Oct 2007 ODI # 2628
won 107 runs won 1st ODI v England Colombo (RPS) 13 Oct 2007 ODI # 2630
won 88 runs won 1st Test v England Kandy 1 Dec 2007 Test # 1851
draw - lost 2nd Test v England Colombo (SSC) 9 Dec 2007 Test # 1853
draw - lost 1st Test v England Galle 18 Dec 2007 Test # 1854
lost 6 wickets 30 lost 1st ODI v England Johannesburg 25 Sep 2009 ODI # 2896
lost 7 wickets 24 won 1st T20I v England Gros Islet 13 May 2010 T20I # 175
won 10 wickets 63 lost 2nd ODI v England Colombo (RPS) 26 Mar 2011 ODI # 3145
lost inns & 14 runs won 1st Test v England Cardiff 26 May 2011 Test # 1994
draw - won 2nd Test v England Lord's 3 Jun 2011 Test # 1995
draw - lost 1st Test v England Southampton 16 Jun 2011 Test # 1996
won 9 wickets 16 won 2nd T20I v England Bristol 25 Jun 2011 T20I # 201
lost 110 runs won 2nd ODI v England The Oval 28 Jun 2011 ODI # 3165
won 69 runs lost 1st ODI v England Leeds 1 Jul 2011 ODI # 3167
won 6 wickets 10 lost 2nd ODI v England Lord's 3 Jul 2011 ODI # 3168
lost 10 wickets 145 lost 1st ODI v England Nottingham 6 Jul 2011 ODI # 3169
lost 16 runs lost 2nd ODI v England Manchester 9 Jul 2011 ODI # 3170
won 75 runs won 1st Test v England Galle 26 Mar 2012 Test # 2038
lost 8 wickets won 1st Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
won 19 runs lost 1st T20I v England Pallekele 1 Oct 2012 T20I # 284
won 7 wickets 17 won 2nd ODI v England The Oval 13 Jun 2013 ODI # 3370
lost 6 wickets 4 lost 1st T20I v England Chattogram 27 Mar 2014 T20I # 387
won 9 runs lost 1st T20I v England The Oval 20 May 2014 T20I # 401
lost 81 runs won 2nd ODI v England The Oval 22 May 2014 ODI # 3492
won 157 runs lost 1st ODI v England Chester-le-Street 25 May 2014 ODI # 3493
lost 10 wickets 227 lost 1st ODI v England Manchester 28 May 2014 ODI # 3494
won 7 runs lost 1st ODI v England Lord's 31 May 2014 ODI # 3495
won 6 wickets 10 lost 2nd ODI v England Birmingham 3 Jun 2014 ODI # 3496
draw - won 2nd Test v England Lord's 12 Jun 2014 Test # 2124
won 100 runs lost 1st Test v England Leeds 20 Jun 2014 Test # 2126
won 25 runs lost 1st ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
won 8 wickets 64 lost 2nd ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
lost 5 wickets 8 won 1st ODI v England Hambantota 3 Dec 2014 ODI # 3561
won 6 wickets 2 lost 2nd ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
lost 5 wickets 5 lost 1st ODI v England Pallekele 10 Dec 2014 ODI # 3565
won 90 runs won 1st ODI v England Pallekele 13 Dec 2014 ODI # 3567
won 87 runs won 1st ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
won 9 wickets 16 lost 2nd ODI v England Wellington 1 Mar 2015 ODI # 3619
lost 10 runs won 2nd T20I v England Delhi 26 Mar 2016 T20I # 551
lost inns & 88 runs won 2nd Test v England Leeds 19 May 2016 Test # 2203
lost 9 wickets lost 2nd Test v England Chester-le-Street 27 May 2016 Test # 2204
draw - lost 2nd Test v England Lord's 9 Jun 2016 Test # 2205
tied - lost 1st ODI v England Nottingham 21 Jun 2016 ODI # 3751
lost 10 wickets 95 won 1st ODI v England Birmingham 24 Jun 2016 ODI # 3753
n/r - lost 1st ODI v England Bristol 26 Jun 2016 ODI # 3755
lost 6 wickets 11 lost 1st ODI v England The Oval 29 Jun 2016 ODI # 3757
lost 122 runs won 2nd ODI v England Cardiff 2 Jul 2016 ODI # 3758
lost 8 wickets 15 won 1st T20I v England Southampton 5 Jul 2016 T20I # 561
n/r - won 2nd ODI v England Dambulla 10 Oct 2018 ODI # 4052
lost 31 runs won 2nd ODI v England Dambulla 13 Oct 2018 ODI # 4053
lost 7 wickets 15 lost 1st ODI v England Pallekele 17 Oct 2018 ODI # 4054
lost 18 runs lost 1st ODI v England Pallekele 20 Oct 2018 ODI # 4055
won 219 runs won 1st ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
lost 30 runs won 2nd T20I v England Colombo (RPS) 27 Oct 2018 T20I # 703
lost 211 runs lost 2nd Test v England Galle 6 Nov 2018 Test # 2324
lost 57 runs lost 2nd Test v England Pallekele 14 Nov 2018 Test # 2326
lost 42 runs lost 2nd Test v England Colombo (SSC) 23 Nov 2018 Test # 2329
won 20 runs won 1st ODI v England Leeds 21 Jun 2019 ODI # 4168
canc - - - Test v England Galle 19 Mar 2020 Test # 2387a
canc - - - Test v England Colombo (SSC) 27 Mar 2020 Test # 2387b
lost 7 wickets won 1st Test v England Galle 14 Jan 2021 Test # 2403
lost 6 wickets won 1st Test v England Galle 22 Jan 2021 Test # 2405
lost 8 wickets 17 won 1st T20I v England Cardiff 23 Jun 2021 T20I # 1165
lost 5 wickets 11 won 1st T20I v England Cardiff 24 Jun 2021 T20I # 1168
lost 89 runs won 2nd T20I v England Southampton 26 Jun 2021 T20I # 1174
lost 5 wickets 91 lost 1st ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
lost 8 wickets 42 lost 1st ODI v England The Oval 1 Jul 2021 ODI # 4297
n/r - lost 1st ODI v England Bristol 4 Jul 2021 ODI # 4298
lost 26 runs won 2nd T20I v England Sharjah 1 Nov 2021 T20I # 1382
lost 4 wickets 2 won 1st T20I v England Sydney 5 Nov 2022 T20I # 1867
won 8 wickets 146 lost 2nd ODI v England Bengaluru 26 Oct 2023 ODI # 4682
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page