Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES19/0 (2.5)WAR206/4 (20)ES need 188 runs in 103 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Match list (ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
DateMatchResultGroundSeries
20 Apr 2004ZIM 211/6 v SL 144/41st ODI · ODISri Lanka won by 12 runs (DLS method)BulawayoSri Lanka tour of Zimbabwe 2004
18 Apr 2004WI 156/5 v ENG 157/81st ODI · ODIEngland won by 2 wickets (with 3 balls remaining)GuyanaEngland tour of West Indies 2003/04
24 Mar 2004IND 293/7 v PAK 2535th ODI · ODIIndia won by 40 runsLahoreIndia tour of Pakistan 2003/04
21 Mar 2004PAK 293/9 v IND 294/54th ODI · ODIIndia won by 5 wicketsLahoreIndia tour of Pakistan 2003/04
19 Mar 2004IND 244/9 v PAK 247/63rd ODI · ODIPakistan won by 4 wicketsPeshawarIndia tour of Pakistan 2003/04
16 Mar 2004PAK 329/6 v IND 3172nd ODI · ODIPakistan won by 12 runsRawalpindiIndia tour of Pakistan 2003/04
14 Mar 2004BAN 183 v ZIM 185/75th ODI · ODIZimbabwe won by 3 wicketsHarareBangladesh tour of Zimbabwe 2003/04
13 Mar 2004PAK 344/8 v IND 349/71st ODI · ODIIndia won by 5 runsKarachiIndia tour of Pakistan 2003/04
12 Mar 2004ZIM 242/8 v BAN 2284th ODI · ODIZimbabwe won by 14 runsHarareBangladesh tour of Zimbabwe 2003/04
10 Mar 2004ZIM 230/9 v BAN 238/73rd ODI · ODIBangladesh won by 8 runsHarareBangladesh tour of Zimbabwe 2003/04
2 Mar 2004NZ 190/5 v SA 186/96th ODI · ODINew Zealand won by 5 wickets (with 24 balls remaining)NapierSouth Africa tour of New Zealand 2003/04
29 Feb 2004NZ 193/8 v SA 175/55th ODI · ODINew Zealand won by 2 runs (D/L method)AucklandSouth Africa tour of New Zealand 2003/04
29 Feb 2004SL 202/7 v AUS 198/75th ODI · ODISri Lanka won by 3 wickets (with 13 balls remaining)ColomboAustralia tour of Sri Lanka 2003/04
27 Feb 2004AUS 233 v SL 1934th ODI · ODIAustralia won by 40 runsColomboAustralia tour of Sri Lanka 2003/04
25 Feb 2004SA 259/7 v NZ 264/44th ODI · ODINew Zealand won by 6 wicketsDunedinSouth Africa tour of New Zealand 2003/04
25 Feb 2004SL 226/8 v AUS 227/53rd ODI · ODIAustralia won by 5 wickets (with 9 balls remaining)ColomboAustralia tour of Sri Lanka 2003/04
22 Feb 2004SL 245 v AUS 244/52nd ODI · ODISri Lanka won by 1 runDambullaAustralia tour of Sri Lanka 2003/04
20 Feb 2004AUS 262/6 v SL 1781st ODI · ODIAustralia won by 84 runsDambullaAustralia tour of Sri Lanka 2003/04
20 Feb 2004NZ 254/5 v SA 249/73rd ODI · ODINew Zealand won by 5 runsWellingtonSouth Africa tour of New Zealand 2003/04
17 Feb 2004NZ 255/5 v SA 253/82nd ODI · ODINew Zealand won by 5 wickets (with 29 balls remaining)ChristchurchSouth Africa tour of New Zealand 2003/04
13 Feb 2004NZ 225/8 v SA 226/51st ODI · ODISouth Africa won by 5 wickets (with 2 balls remaining)AucklandSouth Africa tour of New Zealand 2003/04
8 Feb 2004AUS 359/5 v IND 151Final · ODIAustralia won by 208 runsSydneyVB Series 2003/04
6 Feb 2004IND 222 v AUS 224/3Final · ODIAustralia won by 7 wicketsMelbourneVB Series 2003/04
4 Feb 2004SA 310/6 v WI 304/25th ODI · ODISouth Africa won by 4 wickets (with 2 balls remaining)JohannesburgWest Indies tour of South Africa 2003/04
3 Feb 2004IND 136/6 v ZIM 13512th Match · ODIIndia won by 4 wickets (with 117 balls remaining)PerthVB Series 2003/04
1 Feb 2004SA 297/4 v WI 300/34th ODI · ODIWest Indies won by 7 wicketsCenturionWest Indies tour of South Africa 2003/04
1 Feb 2004IND 203 v AUS 204/5Match 11 · ODIAustralia won by 5 wicketsPerthVB Series 2003/04
30 Jan 2004WI 147/8 v SA 15/13rd ODI · ODINo resultDurbanWest Indies tour of South Africa 2003/04
29 Jan 2004AUS 263/9 v ZIMMatch 10 · ODINo resultMelbourneVB Series 2003/04
28 Jan 2004SA 179/7 v WI 1632nd ODI · ODISouth Africa won by 16 runsPort ElizabethWest Indies tour of South Africa 2003/04
26 Jan 2004AUS 279/7 v ZIM 266/89th Match · ODIAustralia won by 13 runsAdelaideVB Series 2003/04
25 Jan 2004SA 263/4 v WI 541st ODI · ODISouth Africa won by 209 runsCape TownWest Indies tour of South Africa 2003/04
24 Jan 2004IND 280/7 v ZIM 277/68th Match · ODIIndia won by 3 runsAdelaideVB Series 2003/04
22 Jan 2004IND 296/4 v AUS 225/8Match 7 · ODIAustralia won by 2 wickets (DLS method)SydneyVB Series 2003/04
20 Jan 2004IND 255/6 v ZIM 231/9Match 6 · ODIIndia won by 24 runsBrisbaneVB Series 2003/04
18 Jan 2004IND 303/4 v AUS 284Match 5 · ODIIndia won by 19 runsBrisbaneVB Series 2003/04
17 Jan 2004NZ 307/8 v PAK 3035th ODI · ODINew Zealand won by 4 runsWellingtonPakistan tour of New Zealand 2003/04
16 Jan 2004AUS 344/7 v ZIM 196/6Match 4 · ODIAustralia won by 148 runsHobartVB Series 2003/04
14 Jan 2004ZIM 208/6 v IND 211/3Match 3 · ODIIndia won by 7 wicketsHobartVB Series 2003/04
14 Jan 2004PAK 126 v NZ 127/24th ODI · ODINew Zealand won by 8 wickets (with 163 balls remaining)NapierPakistan tour of New Zealand 2003/04
11 Jan 2004AUS 225/8 v ZIM 126Match 2 · ODIAustralia won by 99 runsSydneyVB Series 2003/04
10 Jan 2004PAK 255/9 v NZ 259/33rd ODI · ODINew Zealand won by 7 wickets (with 22 balls remaining)ChristchurchPakistan tour of New Zealand 2003/04
9 Jan 2004AUS 288 v IND 270Match 1 · ODIAustralia won by 18 runsMelbourneVB Series 2003/04
7 Jan 2004NZ 235/8 v PAK 236/42nd ODI · ODIPakistan won by 6 wickets (with 18 balls remaining)QueenstownPakistan tour of New Zealand 2003/04
3 Jan 2004PAK 229/7 v NZ 230/61st ODI · ODINew Zealand won by 4 wicketsAucklandPakistan tour of New Zealand 2003/04
7 Dec 2003PAK 277/4 v NZ 228/65th ODI · ODIPakistan won by 49 runsRawalpindiNew Zealand tour of Pakistan 2003/04
5 Dec 2003NZ 183 v PAK 184/34th ODI · ODIPakistan won by 7 wicketsRawalpindiNew Zealand tour of Pakistan 2003/04
3 Dec 2003PAK 314/7 v NZ 263/73rd ODI · ODIPakistan won by 51 runsFaisalabadNew Zealand tour of Pakistan 2003/04
1 Dec 2003PAK 281/6 v NZ 1572nd ODI · ODIPakistan won by 124 runsLahoreNew Zealand tour of Pakistan 2003/04
30 Nov 2003ZIM 196 v WI 197/25th ODI · ODIWest Indies won by 8 wicketsHarareWest Indies tour of Zimbabwe 2003/04
PreviousPage 72 · 5,659 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.