Players

Series results
Series/Tournament
Season
Winner
Margin
Champion County Match (in West Indies), 20182018M.C.C.
West Indies in Pakistan T20I Series, 20182018Pakistan3-0 (3)
Marylebone Cricket Club University Matches (in England), 20182018-
Pakistan Cup, 20182018Federal
Alokozay Ahmad Shah Abdali 4-day Tournament (in Afghanistan), 20182018Band-Region
Pakistan in Ireland Test Match, 20182018Pakistan1-0 (1)
Indian Premier League (in India), 20182018CSK
ICC World XI v West Indies T20I Match (in England), 20182018West Indies1-0 (1)
Pakistan in England Test Series, 20182018drawn1-1 (2)
Afghanistan v Bangladesh T20I Series (in India), 20182018Afghanistan3-0 (3)
England in Scotland ODI Match, 20182018Scotland1-0 (1)
Sri Lanka Super Four Provincial Limited Over Tournament, 20182018Galle
Pakistan in Scotland T20I Series, 20182018Pakistan2-0 (2)
Afghanistan in India Test Match, 20182018India1-0 (1)
Netherlands Tri-Nation T20I Series (Ireland, Netherlands, Scotland), 20182018-
Australia in England ODI Series, 20182018England5-0 (5)
Sobers/Tissera Trophy (Sri Lanka in West Indies), 20182018drawn1-1 (3)
Australia in England T20I Match, 20182018England1-0 (1)
India in Ireland T20I Series, 20182018India2-0 (2)
Royal London One-Day Cup (in England), 20182018Hampshire
England A Team Tri-Series, 20182018India A
University Match (in England), 20182018-
Cricket Ireland Inter-Provincial Twenty20 Trophy (in Ireland), 20182018Leinster
India in England T20I Series, 20182018India2-1 (3)
Zimbabwe Twenty20 Tri-Series (Australia, Pakistan, Zimbabwe), 20182018Pakistan
Sri Lanka A in Bangladesh unofficial Test Series, 20182018Sri Lanka A1-0 (3)
India A v West Indies A unofficial Test Series (in England), 20182018India A1-0 (2)
Bangladesh in West Indies Test Series, 20182018West Indies2-0 (2)
India in England ODI Series, 20182018England2-1 (3)
India A in England unofficial Test Match, 20182018Eng Lions1-0 (1)
Pakistan in Zimbabwe ODI Series, 20182018Pakistan5-0 (5)
Sri Lanka A in Bangladesh unofficial ODI Series, 20182018drawn1-1 (3)
South Africa in Sri Lanka Test Series, 20182018Sri Lanka2-0 (2)
Ghazi Amanullah Khan Regional One Day Tournament (in Afghanistan), 20182018Boost Region
Bangladesh in West Indies ODI Series, 20182018Bangladesh2-1 (3)
Marylebone Cricket Club Tri-Nation T20 Series (Marylebone Cricket Club, Nepal, Netherlands in England), 20182018-
Nepal in Netherlands ODI Series, 20182018drawn1-1 (2)
West Indies v Bangladesh T20I Series (in United States of America/West Indies), 20182018Bangladesh2-1 (3)
Bangladesh A in Ireland unofficial ODI Series, 20182018drawn2-2 (5)
South Africa in Sri Lanka ODI Series, 20182018South Africa3-2 (5)
South Africa A in India unofficial Test Series, 20182018India A1-0 (2)
South Africa in Sri Lanka T20I Match, 20182018Sri Lanka1-0 (1)
Bangladesh A in Ireland unofficial T20I Series, 20182018Bangladesh A2-1 (4)
Afghanistan in Ireland T20I Series, 20182018Afghanistan2-0 (3)
India A Team Quadrangular Series, 20182018India B
Asia Cup Qualifiers (Hong Kong, Malaysia, Nepal, Oman, Singapore, United Arab Emirates in Malaysia), 20182018Hong Kong
Afghanistan in Ireland ODI Series, 20182018Afghanistan2-1 (3)
SLC T20 League (in Sri Lanka), 20182018Colombo
Cricket Ireland Inter-Provincial Championship (in Ireland), 20182018NW Warriors
Cricket Ireland Inter-Provincial Limited Over Cup (in Ireland), 20182018Leinster
Australia A in India unofficial Test Series, 20182018drawn1-1 (2)
Pataudi Trophy (India in England), 20182018England4-1 (5)
Vitality Blast (in England), 20182018Worcs
Caribbean Premier League (in United States of America/West Indies), 20182018Trinbago
Specsavers County Championship Division Two (in England), 20182018Warwickshire
Specsavers County Championship Division One (in England), 20182018Surrey
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 20182018India
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps