Players

Series results
Series/Tournament
Season
Winner
Margin
Marylebone Cricket Club University Matches (in England), 20122012--
Indian Premier League (in India), 20122012KKR-
Pakistan in Sri Lanka T20I Series, 20122012drawn1-1 (2)
The Wisden Trophy (West Indies in England), 20122012England2-0 (3)
Pakistan in Sri Lanka ODI Series, 20122012Sri Lanka3-1 (5)
India A in West Indies unofficial Test Series, 20122012W. Indies A2-1 (3)
NatWest Series [West Indies in England], 20122012England2-0 (3)
Australia in Ireland ODI Match, 20122012abandoned0-0 (1)
India A in West Indies unofficial T20I Series, 20122012drawn1-1 (2)
West Indies in England T20I Match, 20122012England1-0 (1)
Zimbabwe Twenty20 Triangular Series, 20122012Zimbabwe XI-
University Match (in England), 20122012drawn-
India A in West Indies unofficial ODI Series, 20122012drawn1-1 (3)
New Zealand v West Indies T20I Series (in United States of America), 20122012West Indies2-0 (2)
Sri Lanka A in South Africa unofficial Test Series, 20122012SA A1-0 (2)
NatWest Series [Australia in England], 20122012England4-0 (5)
Pakistan in Sri Lanka Test Series, 20122012Sri Lanka1-0 (3)
New Zealand in West Indies ODI Series, 20122012West Indies4-1 (5)
ICC Intercontinental Cup, 2011-2013/142011-2013/14Ireland-
Bangladesh in Ireland T20I Series, 20122012Bangladesh3-0 (3)
Zimbabwe A Team Tri-Series, 20122012SA A-
ICC World Cricket League Championship, 2011-2013/142011-2013/14Ireland-
Bangladesh v Scotland T20I Match (in Netherlands), 20122012Scotland1-0 (1)
Bangladesh in Netherlands T20I Series, 20122012drawn1-1 (2)
India in Sri Lanka ODI Series, 20122012India4-1 (5)
New Zealand in West Indies Test Series, 20122012West Indies2-0 (2)
India in Sri Lanka T20I Match, 20122012India1-0 (1)
Australia A in England unofficial Test Series, 20122012drawn0-0 (2)
Basil D'Oliveira Trophy (South Africa in England), 20122012South Africa2-0 (3)
Friends Life t20 (in England), 20122012Hampshire-
Afghanistan v Australia ODI Match (in United Arab Emirates), 20122012Australia1-0 (1)
Sri Lanka Premier League, 20122012Uva Next-
Pakistan v Australia ODI Series (in United Arab Emirates), 20122012Australia2-1 (3)
New Zealand in India Test Series, 20122012India2-0 (2)
NatWest Series [South Africa in England], 20122012drawn2-2 (5)
Trinidad Quadrangular T20 (in West Indies), 20122012Afghanistan-
Pakistan v Australia T20I Series (in United Arab Emirates), 20122012Pakistan2-1 (3)
New Zealand in India T20I Series, 20122012New Zealand1-0 (2)
South Africa in England T20I Series, 20122012drawn1-1 (3)
County Championship Division Two (in England), 20122012Derbyshire-
County Championship Division One (in England), 20122012Warwickshire-
Clydesdale Bank 40 (in England/Netherlands/Scotland), 20122012Hampshire-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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 vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]

Sri Lanka vs Australia at Colombo (RPS), Australia in Sri Lanka 2nd ODI, Feb 14, 2025 [ODI # 4835]

Sri Lanka vs Australia at Colombo (RPS), Australia in Sri Lanka 1st ODI, Feb 12, 2025 [ODI # 4831]