Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
West IndiesEnglandEngland5 wicketsBridgetownMay 5, 2004ODI # 2127
West IndiesEnglandWest Indies4 wicketsGros IsletMay 2, 2004ODI # 2126
West IndiesEnglandWest Indies5 wicketsGros IsletMay 1, 2004ODI # 2125
West IndiesEnglandno result-Port of SpainApr 24, 2004ODI # 2121
West IndiesEnglandEngland2 wicketsGeorgetownApr 18, 2004ODI # 2118
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
PakistanIndiaIndia40 runsLahoreMar 24, 2004ODI # 2117
Sri LankaAustraliaAustralia121 runsColombo (SSC)Mar 24-28, 2004Test # 1691
PakistanIndiaIndia5 wicketsLahoreMar 21, 2004ODI # 2116
West IndiesEnglandEngland7 wicketsPort of SpainMar 19-23, 2004Test # 1690
PakistanIndiaPakistan4 wicketsPeshawarMar 19, 2004ODI # 2115
New ZealandSouth AfricaNew Zealand9 wicketsAucklandMar 18-22, 2004Test # 1689
PakistanIndiaPakistan12 runsRawalpindiMar 16, 2004ODI # 2114
Sri LankaAustraliaAustralia27 runsKandyMar 16-20, 2004Test # 1688
ZimbabweBangladeshZimbabwe3 wicketsHarareMar 14, 2004ODI # 2113
PakistanIndiaIndia5 runsKarachiMar 13, 2004ODI # 2112
ZimbabweBangladeshZimbabwe14 runsHarareMar 12, 2004ODI # 2111
West IndiesEnglandEngland10 wicketsKingstonMar 11-14, 2004Test # 1687
ZimbabweBangladeshBangladesh8 runsHarareMar 10, 2004ODI # 2110
New ZealandSouth Africadrawn-HamiltonMar 10-14, 2004Test # 1686
Sri LankaAustraliaAustralia197 runsGalleMar 8-12, 2004Test # 1685
New ZealandSouth AfricaNew Zealand5 wicketsNapierMar 2, 2004ODI # 2109
Sri LankaAustraliaSri Lanka3 wicketsColombo (SSC)Feb 29, 2004ODI # 2108
New ZealandSouth AfricaNew Zealand2 runsAucklandFeb 29, 2004ODI # 2107
Sri LankaAustraliaAustralia40 runsColombo (RPS)Feb 27, 2004ODI # 2106
ZimbabweBangladeshdrawn-BulawayoFeb 26-Mar 1, 2004Test # 1684
Sri LankaAustraliaAustralia5 wicketsColombo (RPS)Feb 25, 2004ODI # 2105
New ZealandSouth AfricaNew Zealand6 wicketsDunedinFeb 25, 2004ODI # 2104
Sri LankaAustraliaSri Lanka1 runDambullaFeb 22, 2004ODI # 2103
Sri LankaAustraliaAustralia84 runsDambullaFeb 20, 2004ODI # 2102
New ZealandSouth AfricaNew Zealand5 runsWellingtonFeb 20, 2004ODI # 2101
ZimbabweBangladeshZimbabwe183 runsHarareFeb 19-23, 2004Test # 1683
New ZealandSouth AfricaNew Zealand5 wicketsChristchurchFeb 17, 2004ODI # 2100
New ZealandSouth AfricaSouth Africa5 wicketsAucklandFeb 13, 2004ODI # 2099
AustraliaIndiaAustralia208 runsSydneyFeb 8, 2004ODI # 2098
AustraliaIndiaAustralia7 wicketsMelbourneFeb 6, 2004ODI # 2097
South AfricaWest IndiesSouth Africa4 wicketsJohannesburgFeb 4, 2004ODI # 2096
IndiaZimbabweIndia4 wicketsW.A.C.AFeb 3, 2004ODI # 2095
South AfricaWest IndiesWest Indies7 wicketsCenturionFeb 1, 2004ODI # 2094
AustraliaIndiaAustralia5 wicketsW.A.C.AFeb 1, 2004ODI # 2093
South AfricaWest Indiesno result-DurbanJan 30, 2004ODI # 2092
AustraliaZimbabweno result-MelbourneJan 29, 2004ODI # 2091
South AfricaWest IndiesSouth Africa16 runsGqeberhaJan 28, 2004ODI # 2090
AustraliaZimbabweAustralia13 runsAdelaideJan 26, 2004ODI # 2089
South AfricaWest IndiesSouth Africa209 runsCape TownJan 25, 2004ODI # 2088
IndiaZimbabweIndia3 runsAdelaideJan 24, 2004ODI # 2087
AustraliaIndiaAustralia2 wicketsSydneyJan 22, 2004ODI # 2086
IndiaZimbabweIndia24 runsBrisbaneJan 20, 2004ODI # 2085
AustraliaIndiaIndia19 runsBrisbaneJan 18, 2004ODI # 2084
New ZealandPakistanNew Zealand4 runsWellingtonJan 17, 2004ODI # 2083
South AfricaWest IndiesSouth Africa10 wicketsCenturionJan 16-20, 2004Test # 1682
AustraliaZimbabweAustralia148 runsHobartJan 16, 2004ODI # 2082
IndiaZimbabweIndia7 wicketsHobartJan 14, 2004ODI # 2080
New ZealandPakistanNew Zealand8 wicketsNapierJan 14, 2004ODI # 2081
AustraliaZimbabweAustralia99 runsSydneyJan 11, 2004ODI # 2079
New ZealandPakistanNew Zealand7 wicketsChristchurchJan 10, 2004ODI # 2078
AustraliaIndiaAustralia18 runsMelbourneJan 9, 2004ODI # 2077
New ZealandPakistanPakistan6 wicketsQueenstownJan 7, 2004ODI # 2076
New ZealandPakistanNew Zealand4 wicketsAucklandJan 3, 2004ODI # 2075
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
PakistanNew ZealandPakistan49 runsRawalpindiDec 7, 2003ODI # 2074
PakistanNew ZealandPakistan7 wicketsRawalpindiDec 5, 2003ODI # 2073
AustraliaIndiadrawn-BrisbaneDec 4-8, 2003Test # 1671
PakistanNew ZealandPakistan51 runsFaisalabadDec 3, 2003ODI # 2072
Sri LankaEnglanddrawn-GalleDec 2-6, 2003Test # 1670
PakistanNew ZealandPakistan124 runsLahoreDec 1, 2003ODI # 2071
ZimbabweWest IndiesWest Indies8 wicketsHarareNov 30, 2003ODI # 2070
PakistanNew ZealandPakistan3 wicketsLahoreNov 29, 2003ODI # 2068
ZimbabweWest IndiesWest Indies72 runsHarareNov 29, 2003ODI # 2069
ZimbabweWest IndiesZimbabwe21 runsHarareNov 26, 2003ODI # 2067
ZimbabweWest IndiesZimbabwe6 wicketsBulawayoNov 23, 2003ODI # 2066
ZimbabweWest IndiesWest Indies51 runsBulawayoNov 22, 2003ODI # 2065
Sri LankaEnglandSri Lanka10 wicketsDambullaNov 18, 2003ODI # 2063
IndiaAustraliaAustralia37 runsEden GardensNov 18, 2003ODI # 2064
IndiaNew ZealandIndia145 runsHyderabad (Deccan)Nov 15, 2003ODI # 2062
IndiaAustraliaAustralia61 runsBengaluruNov 12, 2003ODI # 2061
BangladeshEnglandEngland7 wicketsDhakaNov 12, 2003ODI # 2060
ZimbabweWest IndiesWest Indies128 runsBulawayoNov 12-16, 2003Test # 1669
BangladeshEnglandEngland7 wicketsDhakaNov 10, 2003ODI # 2059
AustraliaNew ZealandAustralia44 runsGuwahatiNov 9, 2003ODI # 2058
BangladeshEnglandEngland7 wicketsChattogramNov 7, 2003ODI # 2057
IndiaNew ZealandNew Zealand4 wicketsCuttackNov 6, 2003ODI # 2056
ZimbabweWest Indiesdrawn-HarareNov 4-8, 2003Test # 1668
AustraliaNew ZealandAustralia2 wicketsPuneNov 3, 2003ODI # 2055
IndiaAustraliaAustralia77 runsWankhedeNov 1, 2003ODI # 2054
AustraliaNew ZealandAustralia8 wicketsFaridabadOct 29, 2003ODI # 2053
BangladeshEnglandEngland329 runsChattogramOct 29-Nov 1, 2003Test # 1667
IndiaAustraliaIndia37 runsGwaliorOct 26, 2003ODI # 2052
PakistanSouth Africadrawn-FaisalabadOct 24-28, 2003Test # 1666
IndiaNew Zealandno result-ChennaiOct 23, 2003ODI # 2051
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
PakistanSouth AfricaSouth Africa7 wicketsRawalpindiOct 12, 2003ODI # 2050
PakistanSouth AfricaSouth Africa6 wicketsRawalpindiOct 10, 2003ODI # 2049
AustraliaZimbabweAustraliainns & 175 runsW.A.C.AOct 9-13, 2003Test # 1661
IndiaNew Zealanddrawn-AhmedabadOct 8-12, 2003Test # 1660
PakistanSouth AfricaSouth Africa13 runsFaisalabadOct 7, 2003ODI # 2048
PakistanSouth AfricaPakistan42 runsLahoreOct 5, 2003ODI # 2047
PakistanSouth AfricaPakistan8 runsLahoreOct 3, 2003ODI # 2046
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:

Pakistan Shaheens vs MCC Young Cricketers and Soth Asian Cricket Academy XI at Beckenham, Pakistan Shaheens in England Tour Match, Aug 3-5, 2025 [Other match]

Warwickshire 2nd XI vs Kent 2nd XI at Canterbury, Second Eleven Championship Group 3, Jul 28-31, 2025 [Other match]

Worcestershire 2nd XI vs Leicestershire 2nd XI at Bromsgrove, Second Eleven Championship Group 1, Jul 28-31, 2025 [Other match]