Skip to content
FairPlay
Mohammad Rizwan

Cricket player · Wicketkeeper · Pakistan

Mohammad Rizwan

Mohammad Rizwan appears in 37 matches with a full FairPlay scorecard (12 Oct 2025 to 27 Aug 2026). 1,066 runs in 44 innings. 350 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Wicketkeeper
Batting
Right-hand bat
Born
1 Jan 1992 Age 34
Recorded matches
350212 internationals

Mohammad Rizwan is a wicketkeeper from Pakistan with 350 matches in FairPlay's recorded data, including 212 internationals (45 Tests, 82 ODIs, 85 T20Is).

Batting: 13,206 runs across all recorded formats, with 11 hundreds and 97 fifties; the most runs came in T20 (league and domestic) cricket (4,569) and the highest recorded score is 171.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Mohammad Rizwan: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test45782,66917138.1354.53/140–1.000
ODI82752,65913144.3284.45/160–10.000
T20I85843,30910450.14126.31/30––––
T20 (league and domestic)1381384,56911040.08125.62/37––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Mohammad Rizwan at a glance

FairPlay holds 37 complete scorecards featuring Mohammad Rizwan, most recently for Pakistan (T20 and shorter, one-day, first-class).

In those matches Mohammad Rizwan batted 44 times for 1,066 runs at a strike rate of 72.71. The highest score was 94 off 166 balls against Bangladesh.

How the 41 dismissals happened: caught 19, bowled 12, LBW 7, stumped 2, retired 1.

These matches were played at 17 different grounds.

Figures in FairPlay's scorecards

Batting
4431,0669426.0072.716/0
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
27 Aug 2026England v PakistanBat 7 (20) & 1 (9) · Bowl –
19 Aug 2026England v PakistanBat 12 (19) & 41 (39) · Bowl –
2 Aug 2026West Indies v PakistanBat 18 (29) · Bowl –
25 Jul 2026West Indies v PakistanBat 12 (17) & 11 (28) · Bowl –
16 May 2026Bangladesh v PakistanBat 13 (27) & 94 (166) · Bowl –
8 May 2026Bangladesh v PakistanBat 59 (79) & 15 (46) · Bowl –
26 Apr 2026Hyderabad Kingsmen v RawalpindizBat 26 (16) · Bowl –
23 Apr 2026Rawalpindiz v Islamabad UnitedBat 45 (38) · Bowl –
21 Apr 2026Rawalpindiz v Multan SultansBat 26 (29) · Bowl –
18 Apr 2026Lahore Qalandars v RawalpindizBat 9 (9) · Bowl –
16 Apr 2026Hyderabad Kingsmen v RawalpindizBat 15 (16) · Bowl –
10 Apr 2026Quetta Gladiators v RawalpindizBat 0 (1) · Bowl –
6 Apr 2026Multan Sultans v RawalpindizBat 19 (13) · Bowl –
4 Apr 2026Rawalpindiz v Islamabad UnitedBat 2 (8) · Bowl –
2 Apr 2026Rawalpindiz v Karachi KingsBat 21 (13) · Bowl –
28 Mar 2026Peshawar Zalmi v RawalpindizBat 41 (32) · Bowl –
15 Mar 2026Pakistan v BangladeshBat 4 (4) · Bowl –
13 Mar 2026Pakistan v BangladeshBat 44 (59) · Bowl –
11 Mar 2026Pakistan v BangladeshBat 10 (20) · Bowl –
17 Jan 2026Adelaide Strikers v Melbourne RenegadesBat 17 (14) · Bowl –
15 Jan 2026Melbourne Renegades v Perth ScorchersBat 3 (4) · Bowl –
12 Jan 2026Sydney Thunder v Melbourne RenegadesBat 26 (23) · Bowl –
10 Jan 2026Melbourne Renegades v Melbourne StarsBat 21 (20) · Bowl –
7 Jan 2026Perth Scorchers v Melbourne RenegadesBat 21 (25) · Bowl –
4 Jan 2026Melbourne Stars v Melbourne RenegadesBat 41 (38) · Bowl –
1 Jan 2026Melbourne Renegades v Sydney SixersBat 6 (10) · Bowl –
29 Dec 2025Hobart Hurricanes v Melbourne RenegadesBat 16 (12) · Bowl –
21 Dec 2025Melbourne Renegades v Hobart HurricanesBat 32 (26) · Bowl –
15 Dec 2025Melbourne Renegades v Brisbane HeatBat 4 (10) · Bowl –
16 Nov 2025Pakistan v Sri LankaBat 61* (92) · Bowl –
14 Nov 2025Pakistan v Sri LankaBat 51* (54) · Bowl –
11 Nov 2025Pakistan v Sri LankaBat 5 (8) · Bowl –
8 Nov 2025Pakistan v South AfricaBat 32* (45) · Bowl –
6 Nov 2025Pakistan v South AfricaBat 4 (4) · Bowl –
4 Nov 2025Pakistan v South AfricaBat 55 (74) · Bowl –
20 Oct 2025Pakistan v South AfricaBat 19 (39) & 18 (64) · Bowl –
12 Oct 2025Pakistan v South AfricaBat 75 (140) & 14 (27) · Bowl –

Pakistan's next match

Pakistan v Sri Lanka, ICC World Test Championship, 9 Nov 2026 at Rawalpindi Cricket Stadium.

The playing XI is named at the toss, so this does not mean Mohammad Rizwan has been selected.

More players from Pakistan

All Pakistan players