Mohammad Rizwan vs South Africa record
Mohammad Rizwan has scored 434 runs in 13 ODIs against South Africa at an average of 43.40 (strike rate 85.3), with 1 hundred and 3 fifties. In T20Is: 462 runs in 13 matches at an average of 51.33 (strike rate 136.3), with 1 hundred and 4 fifties.
26MatchesODI 13 · T20I 13
896Runsaverage 47.16 · SR 105.7
122*Highest score2 hundreds · 7 fifties
Mohammad Rizwan against South Africa by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 13 | 434 | 43.40 | 85.3 |
| T20I | 13 | 462 | 51.33 | 136.3 |
Mohammad Rizwan against South Africa year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 4 | 213 | 106.50 | 84.9 |
| 2024 ODI | 3 | 134 | 44.67 | 96.4 |
| 2024 T20I | 2 | 85 | 42.50 | 113.3 |
| 2023 ODI | 1 | 31 | 31.00 | 114.8 |
| 2022 T20I | 1 | 4 | 4.00 | 100.0 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2021 T20I | 7 | 344 | 86.00 | 146.4 |
| 2021 ODI | 3 | 42 | 14.00 | 68.9 |
| 2019 T20I | 3 | 29 | 14.50 | 116.0 |
| 2019 ODI | 2 | 14 | 14.00 | 45.2 |
Mohammad Rizwan's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 122* | 128 | 12 Feb 2025 |
| 104* | 64 | 11 Feb 2021 |
| 80 | 82 | 19 Dec 2024 |
| 74 | 62 | 10 Dec 2024 |
| 74* | 50 | 10 Apr 2021 |
Mohammad Rizwan against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| SuperSport Park | 6 | 152 | 30.40 | 106.3 |
| Wanderers Stadium | 6 | 132 | 44.00 | 123.4 |
| Gaddafi Stadium | 3 | 197 | 98.50 | 145.9 |
| Newlands | 3 | 92 | 30.67 | 80.7 |
| Iqbal Stadium | 3 | 91 | 45.50 | 74.0 |
| National Stadium, Karachi | 1 | 122 | — | 95.3 |
| Kingsmead | 1 | 74 | 74.00 | 119.4 |
| MA Chidambaram Stadium | 1 | 31 | 31.00 | 114.8 |
South Africa bowlers Mohammad Rizwan has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Bjorn Fortuin | 99 | 82 | 2 | 82.8 |
| Tabraiz Shamsi | 87 | 94 | 1 | 108.0 |
| Andile Phehlukwayo | 69 | 69 | 1 | 100.0 |
| Keshav Maharaj | 47 | 44 | 1 | 93.6 |
| George Linde | 45 | 42 | 1 | 93.3 |
| Kwena Maphaka | 37 | 51 | 2 | 137.8 |
| Corbin Bosch | 34 | 45 | 1 | 132.4 |
| Lungi Ngidi | 33 | 26 | 0 | 78.8 |
Mohammad Rizwan's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 8 Nov 2025 | 32* | 45 | Won |
| 6 Nov 2025 | 4 | 4 | Lost |
| 4 Nov 2025 | 55 | 74 | Won |
| 12 Feb 2025 | 122* | 128 | Won |
| 22 Dec 2024 | 53 | 52 | Won |
21 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 19 Dec 2024 | 80 | 82 | Won |
| 17 Dec 2024 | 1 | 5 | Won |
| 13 Dec 2024 | 11 | 13 | Lost |
| 10 Dec 2024 | 74 | 62 | Lost |
| 27 Oct 2023 | 31 | 27 | Lost |
| 3 Nov 2022 | 4 | 4 | Won |
| 16 Apr 2021 | 0 | 2 | Won |
| 14 Apr 2021 | 73* | 47 | Won |
| 12 Apr 2021 | 0 | 1 | Lost |
| 10 Apr 2021 | 74* | 50 | Won |
| 7 Apr 2021 | 2 | 7 | Won |
| 4 Apr 2021 | 0 | 2 | Lost |
| 2 Apr 2021 | 40 | 52 | Won |
| 14 Feb 2021 | 42 | 30 | Won |
| 13 Feb 2021 | 51 | 41 | Lost |
| 11 Feb 2021 | 104* | 64 | Won |
| 6 Feb 2019 | 26 | 22 | Won |
| 3 Feb 2019 | 1* | 1 | Lost |
| 1 Feb 2019 | 2 | 2 | Lost |
| 30 Jan 2019 | 10 | 30 | Lost |
| 27 Jan 2019 | 4* | 1 | Won |
Mohammad Rizwan vs South Africa: questions and answers
- How many matches has Mohammad Rizwan played against South Africa?
- Mohammad Rizwan has played 26 matches against South Africa (13 in ODIs, 13 in T20Is), from 2019 to 2025. Pakistan won 16 and lost 10 of them.
- How many runs has Mohammad Rizwan scored against South Africa?
- Mohammad Rizwan has scored 896 runs in 26 innings against South Africa at an average of 47.16 and a strike rate of 105.7 (434 runs at an average of 43.40 in ODIs, 462 runs at an average of 51.33 in T20Is).
- What is Mohammad Rizwan's highest score against South Africa?
- Mohammad Rizwan's highest score against South Africa is 122 not out off 128 balls (ODI) at National Stadium, Karachi on 12 February 2025.
- How many hundreds has Mohammad Rizwan scored against South Africa?
- Mohammad Rizwan has scored 2 hundreds and 7 fifties against South Africa.
- Where has Mohammad Rizwan scored the most runs against South Africa?
- At Gaddafi Stadium: 197 runs in 3 innings against South Africa, at an average of 98.50.
- How does Mohammad Rizwan usually get out against South Africa?
- Of Mohammad Rizwan's 19 dismissals against South Africa: caught 12, bowled 3, stumped 2, lbw 1 and run out 1. Bjorn Fortuin has dismissed Mohammad Rizwan most often, twice in 99 balls.
- When did Mohammad Rizwan last play against South Africa?
- On 8 November 2025 (ODI) at Iqbal Stadium: 32 not out off 45 balls. Pakistan won that match.