Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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/27QUETAS

Saleem Malik: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
6 Dec 1990PAK 122 & 242/6 v WI 294 & 1733rd Test · TestPAK8 & 0-1Match drawnLahoreWest Indies tour of Pakistan 1990/91
23 Nov 1990PAK 170 & 154 v WI 195 & 130/32nd Test · TestPAK74 & 71-0West Indies won by 7 wicketsFaisalabadWest Indies tour of Pakistan 1990/91
15 Nov 1990PAK 345 & 98/2 v WI 261 & 1811st Test · TestPAK102 & 30*0/50Pakistan won by 8 wicketsKarachiWest Indies tour of Pakistan 1990/91
13 Nov 1990PAK 168/9 v WI 137/73rd ODI · ODIPAK30-0Pakistan won by 31 runsMultanWest Indies tour of Pakistan 1990/91
11 Nov 1990PAK 177/5 v WI 176/72nd ODI · ODIPAK91*-0Pakistan won by 5 wickets (with 11 balls remaining)LahoreWest Indies tour of Pakistan 1990/91
9 Nov 1990PAK 211/5 v WI 205/71st ODI · ODIPAK580/60Pakistan won by 6 runsKarachiWest Indies tour of Pakistan 1990/91
6 Nov 1990PAK 223/2 v NZ 1183rd ODI · ODIPAK65*-0Pakistan won by 105 runsSialkotNew Zealand tour of Pakistan 1990/91
4 Nov 1990PAK 128/2 v NZ 1272nd ODI · ODIPAK12/71Pakistan won by 8 wickets (with 65 balls remaining)PeshawarNew Zealand tour of Pakistan 1990/91
2 Nov 1990PAK 196/8 v NZ 1771st ODI · ODIPAK175/350Pakistan won by 19 runsLahoreNew Zealand tour of Pakistan 1990/91
26 Oct 1990PAK 102 & 357 v NZ 217 & 1773rd Test · TestPAK4 & 71-1Pakistan won by 65 runsFaisalabadNew Zealand tour of Pakistan 1990/91
18 Oct 1990PAK 373/9 & 77/1 v NZ 160 & 2872nd Test · TestPAK6 & 19*-1Pakistan won by 9 wicketsLahoreNew Zealand tour of Pakistan 1990/91
10 Oct 1990PAK 433/6 v NZ 196 & 1941st Test · TestPAK43-0Pakistan won by an innings and 43 runsKarachiNew Zealand tour of Pakistan 1990/91
4 May 1990AUS 230 v PAK 266/7Final · ODIPAK87-0Pakistan won by 36 runsSharjah1990 Austral-Asia Cup
1 May 1990NZ 74 v PAK 77/21st Semi-Final · ODIPAK31*-0Pakistan won by 8 wickets (with 206 balls remaining)Sharjah1990 Austral-Asia Cup
29 Apr 1990PAK 311/8 v SL 2215th Match · ODIPAK26-0Pakistan won by 90 runsSharjah1990 Austral-Asia Cup
27 Apr 1990IND 209 v PAK 235/93rd Match · ODIPAK7-0Pakistan won by 26 runsSharjah1990 Austral-Asia Cup
25 Feb 1990AUS 255/6 v PAK 1862nd Final · ODIPAK15-0Australia won by 69 runsSydney1989–90 Australian Tri-Series
23 Feb 1990AUS 163/3 v PAK 1621st Final · ODIPAK39-0Australia won by 7 wickets (with 25 balls remaining)Melbourne1989–90 Australian Tri-Series
20 Feb 1990PAK 220/8 v AUS 218/912th Match · ODIPAK67-0Pakistan won by 2 runsSydney1989–90 Australian Tri-Series
17 Feb 1990PAK 315/3 v SL 288/810th Match · ODIPAK25-1Pakistan won by 27 runsAdelaide1989–90 Australian Tri-Series
15 Feb 1990PAK 198/4 v SL 1959th Match · ODIPAK3-0Pakistan won by 6 wickets (with 9 balls remaining)Hobart1989–90 Australian Tri-Series
13 Feb 1990AUS 165/8 v PAK 167/58th Match · ODIPAK0-0Pakistan won by 5 wickets (with 9 balls remaining)Sydney1989–90 Australian Tri-Series
11 Feb 1990AUS 300/5 v PAK 2337th Match · ODIPAK27-1Australia won by 67 runsBrisbane1989–90 Australian Tri-Series
10 Feb 1990PAK 254/5 v SL 253/56th Match · ODIPAK14-0Pakistan won by 5 wickets (with 18 balls remaining)Brisbane1989–90 Australian Tri-Series
19 Jan 1990AUS 341 & 233/6 v PAK 257 & 387/92nd Test · TestPAK11 & 65*-0Match drawnAdelaidePakistan tour of Australia 1989/90
22 Dec 1989PAK 150/8 v IND 1124th ODI · ODIPAK29-0Pakistan won by 38 runsLahoreIndia tour of Pakistan 1989/90
20 Dec 1989PAK 28/3 v IND3rd ODI · ODIPAK0-0No resultKarachiIndia tour of Pakistan 1989/90
18 Dec 1989PAK 87/9 v IND 80/92nd ODI · ODIPAK0-1Pakistan won by 7 runsGujranwalaIndia tour of Pakistan 1989/90
9 Dec 1989PAK 250 v IND 324 & 234/74th Test · TestPAK34-0Match drawnSialkotIndia tour of Pakistan 1989/90
1 Dec 1989PAK 699/5 v IND 5093rd Test · TestPAK550/20Match drawnLahoreIndia tour of Pakistan 1989/90
23 Nov 1989PAK 423/9 v IND 288 & 398/72nd Test · TestPAK63-1Match drawnFaisalabadIndia tour of Pakistan 1989/90
15 Nov 1989PAK 409 & 305/5 v IND 262 & 303/31st Test · TestPAK36 & 102*-0Match drawnKarachiIndia tour of Pakistan 1989/90
1 Nov 1989PAK 277/6 v WI 273/5Final · ODIPAK71-0Pakistan won by 4 wickets (with 1 ball remaining)Kolkata1989 MRF World Series
30 Oct 1989ENG 194/7 v PAK 195/41st Semi-Final · ODIPAK66-0Pakistan won by 6 wickets (with 9 balls remaining)Nagpur1989 MRF World Series
28 Oct 1989IND 202 v PAK 279/715th Match · ODIPAK14-0Pakistan won by 77 runsKolkata1989 MRF World Series
27 Oct 1989PAK 219/6 v SL 21314th Match · ODIPAK27-1Pakistan won by 6 runsLucknow1989 MRF World Series
25 Oct 1989PAK 223/5 v WI 226/410th Match · ODIPAK44*-0West Indies won by 6 wickets (with 9 balls remaining)Jalandhar1989 MRF World Series
23 Oct 1989AUS 139 v PAK 205/87th Match · ODIPAK15-1Pakistan won by 66 runsMumbai1989 MRF World Series
22 Oct 1989ENG 149/6 v PAK 148/95th Match · ODIPAK421/90England won by 4 wickets (with 40 balls remaining)Cuttack1989 MRF World Series
20 Oct 1989IND 214/9 v PAK 252/46th Match · ODIPAK102-1Pakistan won by 38 runsSharjah1989-90 Champions Trophy
17 Oct 1989PAK 237/7 v WI 1805th Match · ODIPAK16-0Pakistan won by 57 runsSharjah1989-90 Champions Trophy
15 Oct 1989IND 273/4 v PAK 274/43rd Match · ODIPAK68*-1Pakistan won by 6 wickets (with 8 balls remaining)Sharjah1989-90 Champions Trophy
14 Oct 1989PAK 250/8 v WI 2392nd Match · ODIPAK74-0Pakistan won by 11 runsSharjah1989-90 Champions Trophy
24 Mar 1989PAK 248/3 v SL 244/82nd ODI · ODIPAK100*-0Pakistan won by 7 wickets (with 13 balls remaining)Sharjah1988-89 Sharjah Cup
23 Mar 1989PAK 237/8 v SL 2071st ODI · ODIPAK71-0Pakistan won by 30 runsSharjah1988-89 Sharjah Cup
14 Mar 1989NZ 139/3 v PAK 138/94th ODI · ODIPAK1-1New Zealand won by 7 wickets (with 62 balls remaining)HamiltonPakistan tour of New Zealand 1988/89
11 Mar 1989NZ 249 v PAK 251/33rd ODI · ODIPAK56*-1Pakistan won by 7 wickets (with 9 balls remaining)AucklandPakistan tour of New Zealand 1988/89
8 Mar 1989NZ 254/4 v PAK 253/62nd ODI · ODIPAK9-1New Zealand won by 6 wickets (with 19 balls remaining)WellingtonPakistan tour of New Zealand 1988/89
4 Mar 1989NZ 171/3 v PAK 170/71st ODI · ODIPAK6-1New Zealand won by 7 wickets (with 37 balls remaining)ChristchurchPakistan tour of New Zealand 1988/89
24 Feb 1989NZ 403 & 99/3 v PAK 616/53rd Test · TestPAK80*-0Match drawnAucklandPakistan tour of New Zealand 1988/89
PreviousPage 5 · 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.