View match results [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 12 Jan 2011 remove greater than or equal to 12 Jan 2011 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 1986-2024 751 244 475 0 18 14 0.513 24.94 4.14 881 638 43 Profile
filtered 2012-2024 58 17 34 0 5 2 0.500 28.65 4.25 69 638 82
Match results
won 5 wickets 17 won 2nd ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
draw - lost 2nd Test v Sri Lanka Galle 8 Mar 2013 Test # 2078
lost 7 wickets lost 1st Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
lost 8 wickets 32 lost 1st ODI v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
n/r - won 2nd ODI v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
won 3 wickets 6 lost 2nd ODI v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
lost 17 runs won 2nd T20I v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
lost inns & 248 runs lost 1st Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
draw - lost 2nd Test v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
lost 2 runs won 2nd T20I v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
lost 3 wickets 0 won 1st T20I v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
lost 13 runs won 2nd ODI v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
lost 61 runs lost 2nd ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
lost 6 wickets 15 lost 1st ODI v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
lost 3 wickets 6 won 1st ODI v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
lost 92 runs lost 2nd ODI v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
won 23 runs won 1st T20I v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
lost 259 runs lost 2nd Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
won 4 wickets lost 2nd Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
won 90 runs lost 1st ODI v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
n/r - lost 2nd ODI v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
lost 70 runs won 2nd ODI v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
lost 6 wickets 7 won 1st T20I v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
won 45 runs won 1st T20I v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
won 163 runs won 1st ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
lost 10 wickets 229 won 1st ODI v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
lost 79 runs lost 2nd ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
draw - won 1st Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
lost 215 runs lost 2nd Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
lost 6 wickets 20 won 1st T20I v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
lost 75 runs won 2nd T20I v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
won 5 wickets 2 won 2nd T20I v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
won 2 wickets 1 won 2nd T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
won 137 runs won 1st ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
aban - - - ODI v Sri Lanka Bristol 11 Jun 2019 ODI # 4156a
lost 91 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
lost 7 wickets 32 won 1st ODI v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
lost 122 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
draw - won 1st Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
lost 209 runs lost 2nd Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
won 33 runs won 1st ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
won 103 runs won 1st ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
lost 97 runs lost 2nd ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
lost 5 wickets 7 lost 1st T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
draw - lost 2nd Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
lost 10 wickets won 1st Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
lost 2 wickets 4 lost 1st T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
lost 5 wickets 66 won 1st ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
lost 21 runs won 2nd ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
won 3 wickets 53 won 2nd ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
lost 3 runs won 2nd T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
won 8 wickets 11 won 2nd T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
lost 28 runs won 2nd T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
won 6 wickets 32 lost 2nd ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
lost 3 wickets 17 lost 1st ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
won 4 wickets 58 lost 2nd ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
lost 328 runs won 2nd Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
lost 192 runs lost 2nd Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
won 2 wickets 6 won 2nd T20I v Sri Lanka Dallas 7 Jun 2024 T20I # 2646
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]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
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]
 
Feedback Print this page