View match results [change view]
Opposition team England remove England from query
Start of match date greater than or equal to 12 Jan 2009 remove greater than or equal to 12 Jan 2009 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 1425 609 673 9 92 42 0.904 29.86 4.05 1670 952 43 Profile
filtered 2009-2023 64 21 35 1 4 3 0.600 28.96 4.14 78 479 67
Match results
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:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page