Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanIndiaIndiainns & 131 runsRawalpindiApr 13-16, 2004Test # 1697
West IndiesEnglanddrawn-St John'sApr 10-14, 2004Test # 1696
PakistanIndiaPakistan9 wicketsLahoreApr 5-8, 2004Test # 1695
West IndiesEnglandEngland8 wicketsBridgetownApr 1-3, 2004Test # 1694
PakistanIndiaIndiainns & 52 runsMultanMar 28-Apr 1, 2004Test # 1693
New ZealandSouth AfricaSouth Africa6 wicketsWellingtonMar 26-30, 2004Test # 1692
Sri LankaAustraliaAustralia121 runsColombo (SSC)Mar 24-28, 2004Test # 1691
West IndiesEnglandEngland7 wicketsPort of SpainMar 19-23, 2004Test # 1690
New ZealandSouth AfricaNew Zealand9 wicketsAucklandMar 18-22, 2004Test # 1689
Sri LankaAustraliaAustralia27 runsKandyMar 16-20, 2004Test # 1688
West IndiesEnglandEngland10 wicketsKingstonMar 11-14, 2004Test # 1687
New ZealandSouth Africadrawn-HamiltonMar 10-14, 2004Test # 1686
Sri LankaAustraliaAustralia197 runsGalleMar 8-12, 2004Test # 1685
ZimbabweBangladeshdrawn-BulawayoFeb 26-Mar 1, 2004Test # 1684
ZimbabweBangladeshZimbabwe183 runsHarareFeb 19-23, 2004Test # 1683
South AfricaWest IndiesSouth Africa10 wicketsCenturionJan 16-20, 2004Test # 1682
South AfricaWest Indiesdrawn-Cape TownJan 2-6, 2004Test # 1681
AustraliaIndiadrawn-SydneyJan 2-6, 2004Test # 1680
South AfricaWest IndiesSouth Africainns & 65 runsDurbanDec 26-29, 2003Test # 1679
AustraliaIndiaAustralia9 wicketsMelbourneDec 26-30, 2003Test # 1678
New ZealandPakistanPakistan7 wicketsWellingtonDec 26-30, 2003Test # 1677
New ZealandPakistandrawn-HamiltonDec 19-23, 2003Test # 1676
Sri LankaEnglandSri Lankainns & 215 runsColombo (SSC)Dec 18-21, 2003Test # 1675
South AfricaWest IndiesSouth Africa189 runsJohannesburgDec 12-16, 2003Test # 1674
AustraliaIndiaIndia4 wicketsAdelaideDec 12-16, 2003Test # 1673
Sri LankaEnglanddrawn-KandyDec 10-14, 2003Test # 1672
AustraliaIndiadrawn-BrisbaneDec 4-8, 2003Test # 1671
Sri LankaEnglanddrawn-GalleDec 2-6, 2003Test # 1670
ZimbabweWest IndiesWest Indies128 runsBulawayoNov 12-16, 2003Test # 1669
ZimbabweWest Indiesdrawn-HarareNov 4-8, 2003Test # 1668
BangladeshEnglandEngland329 runsChattogramOct 29-Nov 1, 2003Test # 1667
PakistanSouth Africadrawn-FaisalabadOct 24-28, 2003Test # 1666
BangladeshEnglandEngland7 wicketsDhakaOct 21-25, 2003Test # 1665
PakistanSouth AfricaPakistan8 wicketsLahoreOct 17-21, 2003Test # 1664
AustraliaZimbabweAustralia9 wicketsSydneyOct 17-20, 2003Test # 1663
IndiaNew Zealanddrawn-MohaliOct 16-20, 2003Test # 1662
AustraliaZimbabweAustraliainns & 175 runsW.A.C.AOct 9-13, 2003Test # 1661
IndiaNew Zealanddrawn-AhmedabadOct 8-12, 2003Test # 1660
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:

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]

Australia vs England at Adelaide, The Ashes 3rd Test, Dec 17-21, 2025 [Test # 2613]

West Indies vs New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-12, 2025 [Test # 2612]