Rohit Sharma vs South Africa record
Rohit Sharma has scored 952 runs in 29 ODIs against South Africa at an average of 35.26 (strike rate 86.0), with 3 hundreds and 4 fifties. In T20Is: 429 runs in 18 matches at an average of 26.81 (strike rate 130.0), with 1 hundred and 2 fifties.
47MatchesODI 29 · T20I 18
1,381Runsaverage 32.12 · SR 96.1
150Highest score4 hundreds · 6 fifties
Rohit Sharma against South Africa by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 29 | 952 | 35.26 | 86.0 |
| T20I | 18 | 429 | 26.81 | 130.0 |
Rohit Sharma against South Africa year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 3 | 146 | 48.67 | 110.6 |
| 2024 T20I | 1 | 9 | 9.00 | 180.0 |
| 2023 ODI | 1 | 40 | 40.00 | 166.7 |
| 2022 T20I | 4 | 58 | 14.50 | 105.5 |
| 2019 T20I | 2 | 21 | 10.50 | 105.0 |
15 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2019 ODI | 1 | 122 | — | 84.7 |
| 2018 ODI | 6 | 170 | 28.33 | 82.9 |
| 2018 T20I | 3 | 32 | 10.67 | 177.8 |
| 2017 ODI | 1 | 12 | 12.00 | 60.0 |
| 2015 ODI | 6 | 255 | 42.50 | 97.3 |
| 2015 T20I | 2 | 128 | 64.00 | 142.2 |
| 2014 T20I | 1 | 24 | 24.00 | 184.6 |
| 2013 ODI | 4 | 102 | 34.00 | 68.0 |
| 2012 T20I | 2 | 25 | 25.00 | 92.6 |
| 2011 ODI | 5 | 49 | 9.80 | 49.0 |
| 2011 T20I | 1 | 53 | 53.00 | 155.9 |
| 2010 ODI | 1 | 48 | 48.00 | 78.7 |
| 2009 T20I | 1 | 29 | 29.00 | 103.6 |
| 2007 T20I | 1 | 50 | — | 125.0 |
| 2007 ODI | 1 | 8 | 8.00 | 88.9 |
Rohit Sharma's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 150 | 133 | 11 Oct 2015 |
| 122* | 144 | 5 Jun 2019 |
| 115 | 126 | 13 Feb 2018 |
| 106 | 66 | 2 Oct 2015 |
| 75 | 73 | 6 Dec 2025 |
Rohit Sharma against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Wanderers Stadium | 5 | 53 | 13.25 | 67.1 |
| SuperSport Park | 5 | 35 | 8.75 | 89.7 |
| Kingsmead | 4 | 100 | 33.33 | 81.3 |
| Newlands | 3 | 34 | 11.33 | 57.6 |
| St George's Park | 2 | 116 | 58.00 | 87.9 |
| Holkar Cricket Stadium | 2 | 3 | 1.50 | 25.0 |
| Green Park | 1 | 150 | 150.00 | 112.8 |
| The Rose Bowl | 1 | 122 | — | 84.7 |
South Africa bowlers Rohit Sharma has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Kagiso Rabada | 209 | 183 | 7 | 87.6 |
| Morné Morkel | 209 | 145 | 5 | 69.4 |
| Dale Steyn | 121 | 81 | 0 | 66.9 |
| Imran Tahir | 93 | 109 | 1 | 117.2 |
| Lonwabo Tsotsobe | 82 | 49 | 3 | 59.8 |
| JP Duminy | 68 | 84 | 3 | 123.5 |
| Tabraiz Shamsi | 66 | 61 | 0 | 92.4 |
| Lungi Ngidi | 63 | 79 | 3 | 125.4 |
Rohit Sharma's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 6 Dec 2025 | 75 | 73 | Won |
| 3 Dec 2025 | 14 | 8 | Lost |
| 30 Nov 2025 | 57 | 51 | Won |
| 29 Jun 2024 | 9 | 5 | Won |
| 5 Nov 2023 | 40 | 24 | Won |
40 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 30 Oct 2022 | 15 | 14 | Lost |
| 4 Oct 2022 | 0 | 2 | Lost |
| 2 Oct 2022 | 43 | 37 | Won |
| 28 Sept 2022 | 0 | 2 | Won |
| 22 Sept 2019 | 9 | 8 | Lost |
| 18 Sept 2019 | 12 | 12 | Won |
| 5 Jun 2019 | 122* | 144 | Won |
| 24 Feb 2018 | 11 | 8 | Won |
| 21 Feb 2018 | 0 | 1 | Lost |
| 18 Feb 2018 | 21 | 9 | Won |
| 16 Feb 2018 | 15 | 13 | Won |
| 13 Feb 2018 | 115 | 126 | Won |
| 10 Feb 2018 | 5 | 13 | Lost |
| 7 Feb 2018 | 0 | 6 | Won |
| 4 Feb 2018 | 15 | 17 | Won |
| 1 Feb 2018 | 20 | 30 | Won |
| 11 Jun 2017 | 12 | 20 | Won |
| 25 Oct 2015 | 16 | 20 | Lost |
| 22 Oct 2015 | 21 | 19 | Won |
| 18 Oct 2015 | 65 | 74 | Lost |
| 14 Oct 2015 | 3 | 10 | Won |
| 11 Oct 2015 | 150 | 133 | Lost |
| 5 Oct 2015 | 22 | 24 | Lost |
| 2 Oct 2015 | 106 | 66 | Lost |
| 22 Feb 2015 | 0 | 6 | Won |
| 4 Apr 2014 | 24 | 13 | Won |
| 8 Dec 2013 | 19 | 26 | Lost |
| 5 Dec 2013 | 18 | 43 | Lost |
| 6 Jun 2013 | 65 | 81 | Won |
| 2 Oct 2012 | 25 | 27 | Won |
| 23 Jan 2011 | 5 | 8 | Lost |
| 21 Jan 2011 | 1 | 6 | Lost |
| 18 Jan 2011 | 23 | 45 | Won |
| 15 Jan 2011 | 9 | 14 | Won |
| 12 Jan 2011 | 11 | 27 | Lost |
| 9 Jan 2011 | 53 | 34 | Won |
| 27 Feb 2010 | 48 | 61 | Lost |
| 16 Jun 2009 | 29 | 28 | Lost |
| 20 Sept 2007 | 50* | 40 | Won |
| 26 Jun 2007 | 8 | 9 | Lost |
Rohit Sharma vs South Africa: questions and answers
- How many matches has Rohit Sharma played against South Africa?
- Rohit Sharma has played 47 matches against South Africa (29 in ODIs, 18 in T20Is), from 2007 to 2025. India won 26 and lost 20 of them.
- How many runs has Rohit Sharma scored against South Africa?
- Rohit Sharma has scored 1,381 runs in 45 innings against South Africa at an average of 32.12 and a strike rate of 96.1 (952 runs at an average of 35.26 in ODIs, 429 runs at an average of 26.81 in T20Is).
- What is Rohit Sharma's highest score against South Africa?
- Rohit Sharma's highest score against South Africa is 150 off 133 balls (ODI) at Green Park on 11 October 2015.
- How many hundreds has Rohit Sharma scored against South Africa?
- Rohit Sharma has scored 4 hundreds and 6 fifties against South Africa.
- Where has Rohit Sharma scored the most runs against South Africa?
- At St George's Park: 116 runs in 2 innings against South Africa, at an average of 58.00.
- How does Rohit Sharma usually get out against South Africa?
- Of Rohit Sharma's 43 dismissals against South Africa: caught 29, lbw 6, bowled 5 and run out 3. Kagiso Rabada has dismissed Rohit Sharma most often, 7 times in 209 balls.
- When did Rohit Sharma last play against South Africa?
- On 6 December 2025 (ODI) at ACA-VDCA Cricket Stadium: 75 off 73 balls. India won that match.