Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
1 Jan 1987AUS 235 v ENG 272/62nd Match · ODIEngland won by 37 runsPerthBenson & Hedges Challenge 1986/87
30 Dec 1986PAK 199/8 v WI 1651st Match · ODIPakistan won by 34 runsPerthBenson & Hedges Challenge 1986/87
24 Dec 1986SL 195/8 v IND 781st ODI · ODISri Lanka won by 117 runsKanpurSri Lanka tour of India 1986/87
5 Dec 1986IND 144 v PAK 145/76th Match · ODIPakistan won by 3 wickets (with 9 balls remaining)Sharjah1986–87 Champions Trophy
3 Dec 1986SL 55 v WI 248/55th Match · ODIWest Indies won by 193 runsSharjah1986–87 Champions Trophy
2 Dec 1986PAK 165/6 v SL 164/74th Match · ODIPakistan won by 4 wickets (with 6 balls remaining)Sharjah1986–87 Champions Trophy
30 Nov 1986IND 165/8 v WI 198/83rd Match · ODIWest Indies won by 33 runsSharjah1986–87 Champions Trophy
28 Nov 1986PAK 143 v WI 145/12nd Match · ODIWest Indies won by 9 wickets (with 70 balls remaining)Sharjah1986–87 Champions Trophy
27 Nov 1986IND 215/3 v SL 214/91st Match · ODIIndia won by 7 wickets (with 21 balls remaining)Sharjah1986–87 Champions Trophy
18 Nov 1986PAK 202/6 v WI 191/75th ODI · ODIPakistan won by 11 runsHyderabadWest Indies tour of Pakistan 1986/87
17 Nov 1986PAK 113 v WI 202/54th ODI · ODIWest Indies won by 89 runsMultanWest Indies tour of Pakistan 1986/87
14 Nov 1986PAK 148/7 v WI 151/63rd ODI · ODIWest Indies won by 4 wickets (with 3 balls remaining)SialkotWest Indies tour of Pakistan 1986/87
4 Nov 1986PAK 155/6 v WI 196/72nd ODI · ODIWest Indies won by 17 runs (revised target)GujranwalaWest Indies tour of Pakistan 1986/87
17 Oct 1986PAK 164/7 v WI 165/61st ODI · ODIWest Indies won by 4 wickets (with 21 balls remaining)PeshawarWest Indies tour of Pakistan 1986/87
7 Oct 1986IND 260/6 v AUS 263/36th ODI · ODIAustralia won by 7 wickets (with 9 balls remaining)RajkotAustralia tour of India 1986/87
5 Oct 1986IND 193 v AUS 1415th ODI · ODIIndia won by 52 runsAhmedabadAustralia tour of India 1986/87
2 Oct 1986IND 242/7 v AUS 238/64th ODI · ODIIndia won by 3 wickets (with 9 balls remaining)DelhiAustralia tour of India 1986/87
24 Sept 1986IND 41/1 v AUS 242/63rd ODI · ODINo resultHyderabadAustralia tour of India 1986/87
9 Sept 1986IND 222/8 v AUS 226/72nd ODI · ODIAustralia won by 3 wickets (with 6 balls remaining)SrinagarAustralia tour of India 1986/87
7 Sept 1986IND 251/3 v AUS 250/31st ODI · ODIIndia won by 7 wickets (with 36 balls remaining)JaipurAustralia tour of India 1986/87
18 Jul 1986ENG 286/4 v NZ 284/52nd ODI · ODIEngland won by 6 wickets (with 8 balls remaining)ManchesterNew Zealand tour of England 1986
16 Jul 1986ENG 170 v NZ 217/81st ODI · ODINew Zealand won by 47 runsLeedsNew Zealand tour of England 1986
26 May 1986ENG 256/5 v IND 254/62nd ODI · ODIEngland won by 5 wickets (with 7 balls remaining)ManchesterIndia tour of England 1986
24 May 1986ENG 162 v IND 163/11st ODI · ODIIndia won by 9 wickets (with 46 balls remaining)LondonIndia tour of England 1986
18 Apr 1986IND 245/7 v PAK 248/9Final · ODIPakistan won by 1 wicket (with 0 balls remaining)Sharjah1986 Austral-Asia Cup
15 Apr 1986NZ 64 v PAK 66/02nd Semi-Final · ODIPakistan won by 10 wickets (with 164 balls remaining)Sharjah1986 Austral-Asia Cup
13 Apr 1986IND 206/7 v SL 205/91st Semi-Final · ODIIndia won by 3 wickets (with 5 balls remaining)Sharjah1986 Austral-Asia Cup
11 Apr 1986AUS 202/7 v PAK 206/22nd Match · ODIPakistan won by 8 wickets (with 5 balls remaining)Sharjah1986 Austral-Asia Cup
10 Apr 1986IND 134/7 v NZ 132/81st Match · ODIIndia won by 3 wickets (with 14 balls remaining)Sharjah1986 Austral-Asia Cup
7 Apr 1986NZ 214/8 v PAK 217/63rd Match · ODIPakistan won by 4 wickets (with 8 balls remaining)Colombo1986 John Player Triangular Tournament
6 Apr 1986SL 195/5 v PAK 191/9Final · ODISri Lanka won by 5 wickets (with 16 balls remaining)Colombo1986 Asia Cup
5 Apr 1986SL 137/9 v NZ 140/41st Match · ODINew Zealand won by 6 wickets (with 40 balls remaining)Colombo1986 John Player Triangular Tournament
2 Apr 1986SL 132/3 v BAN 131/83rd Match · ODISri Lanka won by 7 wickets (with 81 balls remaining)Kandy1986 Asia Cup
31 Mar 1986BAN 94 v PAK 98/32nd Match · ODIPakistan won by 7 wickets (with 77 balls remaining)Moratuwa1986 Asia Cup
31 Mar 1986WI 166/2 v ENG 165/94th ODI · ODIWest Indies won by 8 wickets (with 52 balls remaining)Port of SpainEngland tour of West Indies 1985/86
30 Mar 1986SL 116 v PAK 1971st Match · ODIPakistan won by 81 runsColombo1986 Asia Cup
29 Mar 1986NZ 187/9 v AUS 2314th ODI · ODIAustralia won by 44 runsAucklandAustralia tour of New Zealand 1985/86
26 Mar 1986NZ 229/9 v AUS 232/73rd ODI · ODIAustralia won by 3 wickets (with 3 balls remaining)WellingtonAustralia tour of New Zealand 1985/86
22 Mar 1986NZ 258/7 v AUS 2052nd ODI · ODINew Zealand won by 53 runsChristchurchAustralia tour of New Zealand 1985/86
19 Mar 1986NZ 186/6 v AUS 1561st ODI · ODINew Zealand won by 30 runsDunedinAustralia tour of New Zealand 1985/86
19 Mar 1986WI 249/7 v ENG 1143rd ODI · ODIWest Indies won by 135 runsBridgetownEngland tour of West Indies 1985/86
11 Mar 1986SL 160/8 v PAK 103/24th ODI · ODIPakistan won by 8 wickets (with 6 balls remaining) (revised target)ColomboPakistan tour of Sri Lanka 1985/86
8 Mar 1986SL v PAK 125/82nd ODI · ODINo resultMoratuwaPakistan tour of Sri Lanka 1985/86
4 Mar 1986WI 229/3 v ENG 230/52nd ODI · ODIEngland won by 5 wickets (with 0 balls remaining)Port of SpainEngland tour of West Indies 1985/86
2 Mar 1986SL 124/6 v PAK 125/21st ODI · ODIPakistan won by 8 wickets (with 9 balls remaining)KandyPakistan tour of Sri Lanka 1985/86
18 Feb 1986WI 146/4 v ENG 145/81st ODI · ODIWest Indies won by 6 wickets (with 13 balls remaining)KingstonEngland tour of West Indies 1985/86
9 Feb 1986AUS 188/3 v IND 1872nd Final · ODIAustralia won by 7 wickets (with 16 balls remaining)Melbourne1985–86 Australian Tri-Series
5 Feb 1986AUS 170/8 v IND 1591st Final · ODIAustralia won by 11 runsSydney1985–86 Australian Tri-Series
2 Feb 1986IND 202/9 v NZ 168/915th Match · ODIIndia won by 22 runs (revised target)Launceston1985–86 Australian Tri-Series
31 Jan 1986AUS 235/7 v IND 238/414th Match · ODIIndia won by 6 wickets (with 7 balls remaining)Melbourne1985–86 Australian Tri-Series
PreviousPage 106 · 5,659 matchesNext

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