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

Mohammad Rizwan: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
7 Sept 2022AFG 129/6 v PAK 131/910th Match, Super Four · T20IPAK20-1Pakistan won by 1 wicket (with 4 balls remaining)SharjahAsia Cup 2022
4 Sept 2022IND 181/7 v PAK 182/5Match 8 · T20IPAK71-0Pakistan won by 5 wicketsDubaiAsia Cup 2022
2 Sept 2022PAK 193/2 v HK 38Match 6 · T20IPAK78*-0Pakistan won by 155 runsSharjahAsia Cup 2022
28 Aug 2022PAK 147 v IND 148/5Match 2 · T20IPAK43-0India won by 5 wicketsDubaiAsia Cup 2022
18 Aug 2022NED 186 v PAK 191/32nd ODI · ODIPAK69*-3Pakistan won by 7 wicketsRotterdamPakistan tour of Netherlands 2022
16 Aug 2022PAK 314/6 v NED 298/81st ODI · ODIPAK14-0Pakistan won by 16 runsRotterdamPakistan tour of Netherlands 2022
24 Jul 2022SL 378 & 360/8d v PAK 231 & 2612nd Test · TestPAK24 & 37-6Sri Lanka won by 246 runsGallePakistan tour of Sri Lanka 2022
16 Jul 2022SL 222 & 337 v PAK 218 & 344/61st Test · TestPAK19 & 40-5Pakistan won by 4 wicketsGallePakistan tour of Sri Lanka 2022
26 Jun 2022DER 551/8d & 127/7d v SUS 337 & 345/5Match 31 · First-classSUS130 & 76*-0Sussex won by 5 wicketsBrightonCounty Championship 2022
24 Jun 2022SUS 158/8 v KEN 159/4Match · T20SUS4-0Kent won by 6 wicketsCanterburyVitality Blast 2022
23 Jun 2022SUS 172/5 v SUR 155Match · T20SUS48-4Sussex won by 17 runsBrightonVitality Blast 2022
19 Jun 2022SUS 149/8 v GLA 151/6Match · T20SUS5-1Glamorgan won by 4 wicketsCardiffVitality Blast 2022
17 Jun 2022ESS 244/7 v SUS 233/6Match · T20SUS66-1Essex won by 11 runsChelmsfordVitality Blast 2022
12 Jun 2022PAK 269/9 v WI 2163rd ODI · ODIPAK11-0Pakistan won by 53 runs (DLS method)MultanWest Indies tour of Pakistan 2022
10 Jun 2022PAK 275/8 v WI 1552nd ODI · ODIPAK15-1Pakistan won by 120 runsMultanWest Indies tour of Pakistan 2022
8 Jun 2022WI 305/8 v PAK 306/51st ODI · ODIPAK59-0Pakistan won by 5 wicketsMultanWest Indies tour of Pakistan 2022
29 May 2022SUS 171/5 v KEN 167/7Match · T20SUS13-1Sussex won by 4 runsBrightonVitality Blast 2022
27 May 2022GLO 193/7 v SUS 152/8Match · T20SUS58-1Gloucestershire won by 41 runsBristolVitality Blast 2022
26 May 2022SUS 150/6 v GLA 153/3Match · T20SUS81*-0Glamorgan won by 7 wicketsBrightonVitality Blast 2022
5 May 2022SUS 392 & 335/4d v MID 358 & 370/3Match 17 · First-classSUS31 & DNB-2Middlesex won by 7 wicketsBrightonCounty Championship 2022
28 Apr 2022DUR 223 & 364/3d v SUS 538Match · First-classSUS790/54Match drawnBrightonCounty Championship 2022
21 Apr 2022WOR 491 v SUS 269 & 188Match · First-classSUS0 & 4-2Worcestershire won by an innings and 34 runsWorcesterCounty Championship 2022
14 Apr 2022DER 505/8d v SUS 174 & 513/3Match · First-classSUS22 & DNB-4Match drawnDerbyCounty Championship 2022
5 Apr 2022PAK 162/8 v AUS 163/7Only T20I · T20IPAK23-2Australia won by 3 wicketsLahoreAustralia tour of Pakistan 2021/22
2 Apr 2022AUS 210 v PAK 214/13rd ODI · ODIPAKDNB-0Pakistan won by 9 wicketsLahoreAustralia tour of Pakistan 2021/22
31 Mar 2022AUS 348/8 v PAK 349/42nd ODI · ODIPAK23-1Pakistan won by 6 wicketsLahoreAustralia tour of Pakistan 2021/22
29 Mar 2022AUS 313/7 v PAK 2251st ODI · ODIPAK10-1Australia won by 88 runsLahoreAustralia tour of Pakistan 2021/22
21 Mar 2022AUS 391 & 227/3d v PAK 268 & 2353rd Test · TestPAK1 & 0-3Australia won by 115 runsLahoreAustralia tour of Pakistan 2021/22
12 Mar 2022AUS 556/9d & 97/2d v PAK 148 & 443/72nd Test · TestPAK6 & 104*-1Match drawnKarachiAustralia tour of Pakistan 2021/22
4 Mar 2022PAK 476/4d & 252/0 v AUS 4591st Test · TestPAK29* & DNB-2Match drawnRawalpindiAustralia tour of Pakistan 2021/22
27 Feb 2022LQ 180/5 v MS 138Final · T20MS14-2Lahore Qalandars won by 42 runsLahorePakistan Super League 2021/22
23 Feb 2022MS 163/2 v LQ 135/9Qualifier · T20MS53*-1Multan Sultans won by 28 runsLahorePakistan Super League 2021/22
20 Feb 2022IU 105/7 v MS 111/4Match 29 · T20MS51*-0Multan Sultans won by 6 wicketsLahorePakistan Super League 2021/22
18 Feb 2022MS 245/3 v QG 128Match 25 · T20MS83*-0Multan Sultans won by 117 runsLahorePakistan Super League 2021/22
16 Feb 2022KK 174/6 v MS 176/3Match 23 · T20MS76-0Multan Sultans won by 7 wicketsLahorePakistan Super League 2021/22
11 Feb 2022LQ 182/4 v MS 130Match 17 · T20MS20-0Lahore Qalandars won by 52 runsLahorePakistan Super League 2021/22
10 Feb 2022MS 182/7 v PZ 140Match 16 · T20MS34-2Multan Sultans won by 42 runsLahorePakistan Super League 2021/22
5 Feb 2022MS 222/3 v PZ 165/8Match 13 · T20MS82-3Multan Sultans won by 57 runsKarachiPakistan Super League 2021/22
1 Feb 2022MS 217/5 v IU 197Match 8 · T20MS12-0Multan Sultans won by 20 runsKarachiPakistan Super League 2021/22
31 Jan 2022MS 174/4 v QG 168Match 7 · T20MS0-1Multan Sultans won by 6 runsKarachiPakistan Super League 2021/22
29 Jan 2022LQ 206/5 v MS 209/5Match 3 · T20MS69-0Multan Sultans won by 5 wicketsKarachiPakistan Super League 2021/22
27 Jan 2022KK 124/5 v MS 126/3Match 1 · T20MS52*-0Multan Sultans won by 7 wicketsKarachiPakistan Super League 2021/22
16 Dec 2021WI 207/3 v PAK 208/33rd T20I · T20IPAK87-0Pakistan won by 7 wicketsKarachiWest Indies tour of Pakistan 2021/22
14 Dec 2021PAK 172/8 v WI 1632nd T20I · T20IPAK38-1Pakistan won by 9 runsKarachiWest Indies tour of Pakistan 2021/22
13 Dec 2021PAK 200/6 v WI 1371st T20I · T20IPAK78-0Pakistan won by 63 runsKarachiWest Indies tour of Pakistan 2021/22
4 Dec 2021PAK 300/4d v BAN 87 & 2052nd Test · TestPAK53*-1Pakistan won by an innings and 8 runsDhakaPakistan tour of Bangladesh 2021/22
26 Nov 2021BAN 330 & 157 v PAK 286 & 203/21st Test · TestPAK5 & DNB-4Pakistan won by 8 wicketsChattogramPakistan tour of Bangladesh 2021/22
22 Nov 2021BAN 124/7 v PAK 127/53rd T20I · T20IPAK40-1Pakistan won by 5 wicketsDhakaPakistan tour of Bangladesh 2021/22
20 Nov 2021BAN 108/7 v PAK 109/22nd T20I · T20IPAK39-3Pakistan won by 8 wicketsDhakaPakistan tour of Bangladesh 2021/22
19 Nov 2021BAN 127/7 v PAK 132/61st T20I · T20IPAK11-3Pakistan won by 4 wicketsDhakaPakistan tour of Bangladesh 2021/22
PreviousPage 5 · 405 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.