Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Saleem Malik: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
10 Feb 1989NZ 447 & 186/8 v PAK 438/72nd Test · TestPAK38-0Match drawnWellingtonPakistan tour of New Zealand 1988/89
6 Feb 1989NZ 174/2 v PAK 170/9Only ODI · ODIPAK83-0New Zealand won by 8 wickets (with 9 balls remaining)DunedinPakistan tour of New Zealand 1988/89
10 Jan 1989AUS 258/4 v PAK 108/711th Match · ODIPAK11-0Australia won by 6 runs (revised target)Melbourne1988–89 Australian Tri-Series
8 Jan 1989AUS 204/5 v PAK 203/910th Match · ODIPAK22-0Australia won by 5 wickets (with 31 balls remaining)Brisbane1988–89 Australian Tri-Series
7 Jan 1989PAK 258/7 v WI 2039th Match · ODIPAK31/220Pakistan won by 55 runsBrisbane1988–89 Australian Tri-Series
2 Jan 1989AUS 178 v PAK 216/77th Match · ODIPAK00/210Pakistan won by 38 runsPerth1988–89 Australian Tri-Series
1 Jan 1989PAK 140/9 v WI 142/36th Match · ODIPAK1-0West Indies won by 7 wickets (with 70 balls remaining)Perth1988–89 Australian Tri-Series
17 Dec 1988PAK 227/8 v WI 244/45th Match · ODIPAK68-0West Indies won by 17 runsHobart1988–89 Australian Tri-Series
11 Dec 1988AUS 178/1 v PAK 1772nd Match · ODIPAK440/40Australia won by 9 wickets (with 34 balls remaining)Adelaide1988–89 Australian Tri-Series
10 Dec 1988PAK 180/7 v WI 269/91st Match · ODIPAK7-0West Indies won by 89 runsAdelaide1988–89 Australian Tri-Series
31 Oct 1988IND 143/6 v PAK 1425th Match · ODIPAK190/50India won by 4 wickets (with 26 balls remaining)Dhaka1988 Asia Cup
29 Oct 1988BAN 111/6 v PAK 284/34th Match · ODIPAK15-0Pakistan won by 173 runsChittagong1988 Asia Cup
27 Oct 1988PAK 194/7 v SL 195/51st Match · ODIPAK30-0Sri Lanka won by 5 wickets (with 31 balls remaining)Dhaka1988 Asia Cup
22 Oct 1988PAK 224 v WI 235/6Final · ODIPAK38-1West Indies won by 11 runsSharjah1988-89 Champions Trophy
19 Oct 1988IND 212/8 v PAK 2463rd Match · ODIPAK101-1Pakistan won by 34 runsSharjah1988-89 Champions Trophy
18 Oct 1988PAK 294/6 v WI 210/52nd Match · ODIPAK42-0Pakistan won by 84 runsSharjah1988-89 Champions Trophy
14 Oct 1988PAK 229/7 v AUS 229/83rd ODI · ODIPAK44-0Pakistan won (lost fewer wickets)LahoreAustralia tour of Pakistan 1988/89
7 Oct 1988PAK 233 & 153/8 v AUS 340 & 161/33rd Test · TestPAK26 & 13-0Match drawnLahoreAustralia tour of Pakistan 1988/89
23 Sept 1988PAK 316 & 378/9 v AUS 321 & 67/32nd Test · TestPAK0 & 10-0Match drawnFaisalabadAustralia tour of Pakistan 1988/89
15 Sept 1988PAK 469/9 v AUS 165 & 1161st Test · TestPAK451/70Pakistan won by an innings and 188 runsKarachiAustralia tour of Pakistan 1988/89
22 Apr 1988WI 306 & 268/8 v PAK 309/9 & 2623rd Test · TestPAK15 & 9-1West Indies won by 2 wicketsBridgetownPakistan tour of West Indies 1987/88
14 Apr 1988WI 174 & 391 v PAK 194 & 341/92nd Test · TestPAK66 & 30-0Match drawnPort of SpainPakistan tour of West Indies 1987/88
2 Apr 1988WI 292 & 172 v PAK 435 & 32/11st Test · TestPAK27 & DNB0/62Pakistan won by 9 wicketsGeorgetownPakistan tour of West Indies 1987/88
30 Mar 1988WI 225/3 v PAK 221/75th ODI · ODIPAK0-1West Indies won by 7 wickets (with 36 balls remaining)GeorgetownPakistan tour of West Indies 1987/88
20 Mar 1988WI 272/3 v PAK 271/64th ODI · ODIPAK261/231West Indies won by 7 wickets (with 17 balls remaining)Port of SpainPakistan tour of West Indies 1987/88
18 Mar 1988WI 315/4 v PAK 2653rd ODI · ODIPAK851/412West Indies won by 50 runsPort of SpainPakistan tour of West Indies 1987/88
15 Mar 1988WI 167/5 v PAK 166/92nd ODI · ODIPAK0-0West Indies won by 5 wickets (with 53 balls remaining)St John'sPakistan tour of West Indies 1987/88
12 Mar 1988WI 241/4 v PAK 194/71st ODI · ODIPAK20-0West Indies won by 47 runsKingstonPakistan tour of West Indies 1987/88
16 Dec 1987PAK 353 v ENG 294 & 258/93rd Test · TestPAK551/9 & 0/140Match drawnKarachiEngland tour of Pakistan 1987/88
7 Dec 1987PAK 191 & 51/1 v ENG 292 & 137/62nd Test · TestPAK60 & 28*-0Match drawnFaisalabadEngland tour of Pakistan 1987/88
25 Nov 1987PAK 392 v ENG 175 & 1301st Test · TestPAK0-0Pakistan won by an innings and 87 runsLahoreEngland tour of Pakistan 1987/88
22 Nov 1987PAK 138/9 v ENG 236/83rd ODI · ODIPAK52-0England won by 98 runsPeshawarEngland tour of Pakistan 1987/88
20 Nov 1987PAK 240/8 v ENG 263/62nd ODI · ODIPAK350/320England won by 23 runsKarachiEngland tour of Pakistan 1987/88
18 Nov 1987PAK 166 v ENG 167/81st ODI · ODIPAK30-0England won by 2 wickets (with 3 balls remaining)LahoreEngland tour of Pakistan 1987/88
4 Nov 1987PAK 249 v AUS 267/81st Semi-Final · ODIPAK251/220Australia won by 18 runsLahore1987 Cricket World Cup
30 Oct 1987PAK 230/9 v WI 258/723rd Match · ODIPAK230/300West Indies won by 28 runsKarachi1987 Cricket World Cup
25 Oct 1987PAK 297/7 v SL 184/817th Match · ODIPAK1000/290Pakistan won by 113 runsFaisalabad1987 Cricket World Cup
20 Oct 1987PAK 247/3 v ENG 244/913th Match · ODIPAK880/350Pakistan won by 7 wickets (with 6 balls remaining)Karachi1987 Cricket World Cup
16 Oct 1987PAK 217/9 v WI 2169th Match · ODIPAK40/121Pakistan won by 1 wicket (with 0 balls remaining)Lahore1987 Cricket World Cup
12 Oct 1987PAK 239/7 v ENG 2215th Match · ODIPAK650/290Pakistan won by 18 runsRawalpindi1987 Cricket World Cup
8 Oct 1987PAK 267/6 v SL 2521st Match · ODIPAK18*-0Pakistan won by 15 runsHyderabad1987 Cricket World Cup
6 Aug 1987ENG 232 & 315/4 v PAK 7085th Test · TestPAK102-2Match drawnLondonPakistan tour of England 1987
23 Jul 1987ENG 521 & 109/7 v PAK 439 & 2054th Test · TestPAK24 & 17-0Match drawnBirminghamPakistan tour of England 1987
2 Jul 1987ENG 136 & 199 v PAK 3533rd Test · TestPAK99-2Pakistan won by an innings and 18 runsLeedsPakistan tour of England 1987
4 Jun 1987ENG 447 v PAK 140/51st Test · TestPAK6-0Match drawnManchesterPakistan tour of England 1987
25 May 1987ENG 217/9 v PAK 213/93rd ODI · ODIPAK45-0England won by 1 wicket (with 3 balls remaining)EdgbastonPakistan tour of England 1987
23 May 1987ENG 157 v PAK 158/42nd ODI · ODIPAK9-0Pakistan won by 6 wickets (with 18 balls remaining)NottinghamPakistan tour of England 1987
21 May 1987ENG 233/3 v PAK 232/61st ODI · ODIPAK8*-1England won by 7 wickets (with 11 balls remaining)LondonPakistan tour of England 1987
10 Apr 1987IND 183/8 v PAK 184/26th Match · ODIPAK61*-0Pakistan won by 8 wickets (with 50 balls remaining)Sharjah1986–87 Sharjah Cup
7 Apr 1987ENG 220/5 v PAK 217/94th Match · ODIPAK1-0England won by 5 wickets (with 16 balls remaining)Sharjah1986–87 Sharjah Cup
PreviousPage 6 · 385 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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