Result summary
Team Mat Won Lost Tied NR %
Afghanistan 20 12 7 1 0 62.50
Australia 10 1 9 0 0 10.00
Bangladesh 14 8 6 0 0 57.14
England 22 16 5 0 1 76.19
Hong Kong 6 1 5 0 0 16.66
India 15 11 3 1 0 76.66
Ireland 13 8 5 0 0 61.53
Nepal 3 1 2 0 0 33.33
Netherlands 2 1 1 0 0 50.00
New Zealand 10 7 3 0 0 70.00
Pakistan 15 7 8 0 0 46.66
Papua New Guinea 4 1 3 0 0 25.00
Scotland 11 5 5 1 0 50.00
South Africa 14 7 7 0 0 50.00
Sri Lanka 15 5 9 0 1 35.71
United Arab Emirates 11 4 7 0 0 36.36
West Indies 10 6 4 0 0 60.00
Zimbabwe 23 5 17 1 0 23.91
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months

The result percentage excludes no results and counts ties as half a win

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]
Sri Lanka v England at Dambulla, 2nd ODI, Oct 13, 2018 [ODI # 4053]
Sri Lanka v England at Dambulla, 1st ODI, Oct 10, 2018 [ODI # 4052]