Batting Highest Strike Rate Innings - South Africa
Highest strike rates in an innings By India vs South Africa in Tests+ODIs+T20Is - South Africa
Highest strike rates in an innings
Player  | Runs  | Balls  | 4s  | 6s  | SR  | Team  | Opposition  | Ground  | Match Date  | Scorecard  | 
| 54 | 17 | 4 | 5 | 317.64 | South Africa | v India | Centurion | 13 Nov 2024 | T20I # 2947 | |
| 29* | 12 | 2 | 3 | 241.66 | South Africa | v India | Johannesburg | 15 Nov 2024 | T20I # 2952 | |
| 69 | 30 | 3 | 7 | 230.00 | South Africa | v India | Centurion | 21 Feb 2018 | T20I # 654 | |
| 106* | 47 | 8 | 7 | 225.53 | South Africa | v India | Guwahati | 2 Oct 2022 | T20I # 1803 | |
| 29 | 13 | 1 | 4 | 223.07 | South Africa | v India | Delhi | 9 Jun 2022 | T20I # 1554 | |
| 100* | 48 | 7 | 8 | 208.33 | South Africa | v India | Indore | 4 Oct 2022 | T20I # 1805 | |
| 31 | 15 | 1 | 3 | 206.66 | South Africa | v India | Gros Islet | 2 May 2010 | T20I # 155 | |
| 64* | 31 | 4 | 5 | 206.45 | South Africa | v India | Delhi | 9 Jun 2022 | T20I # 1554 | |
| 49 | 24 | 5 | 2 | 204.16 | South Africa | v India | Cape Town | 24 Feb 2018 | T20I # 655 | |
| 59* | 29 | 2 | 5 | 203.44 | South Africa | v India | Johannesburg | 5 Dec 2013 | ODI # 3442 | |
| 68* | 34 | 1 | 7 | 200.00 | South Africa | v India | Dharamsala | 2 Oct 2015 | T20I # 456 | |
| 119 | 61 | 3 | 11 | 195.08 | South Africa | v India | Wankhede | 25 Oct 2015 | ODI # 3700 | |
| 52 | 27 | 2 | 5 | 192.59 | South Africa | v India | Bridgetown | 29 Jun 2024 | T20I # 2729 | |
| 41 | 22 | 1 | 4 | 186.36 | South Africa | v India | Centurion | 13 Nov 2024 | T20I # 2947 | |
| 35 | 19 | 1 | 3 | 184.21 | South Africa | v India | Jaipur | 21 Feb 2010 | ODI # 2961 | |
| 35* | 19 | 5 | 1 | 184.21 | South Africa | v India | Kanpur | 11 Oct 2015 | ODI # 3689 | |
| 49 | 27 | 8 | 1 | 181.48 | South Africa | v India | Gqeberha | 12 Dec 2023 | T20I # 2396 | |
| 25 | 14 | 3 | 2 | 178.57 | South Africa | v India | Johannesburg | 14 Dec 2023 | T20I # 2401 | |
| 30* | 17 | 4 | 1 | 176.47 | South Africa | v India | Wankhede | 28 Nov 2005 | ODI # 2300 | |
| 30 | 17 | 4 | 1 | 176.47 | South Africa | v India | Gqeberha | 12 Dec 2023 | T20I # 2396 | |
| 81 | 46 | 7 | 5 | 176.08 | South Africa | v India | Cuttack | 12 Jun 2022 | T20I # 1569 | |
| 33 | 19 | 4 | 1 | 173.68 | South Africa | v India | Guwahati | 2 Oct 2022 | T20I # 1803 | |
| 102* | 59 | 11 | 3 | 172.88 | South Africa | v India | Ahmedabad | 27 Feb 2010 | ODI # 2963 | |
| 67 | 39 | 5 | 5 | 171.79 | South Africa | v India | Durban | 9 Jan 2011 | T20I # 196 | |
| 65 | 38 | 6 | 2 | 171.05 | South Africa | v India | Colombo (RPS) | 2 Oct 2012 | T20I # 286 | |
| 56* | 34 | 5 | 3 | 164.70 | South Africa | v India | Centurion | 11 Dec 2013 | ODI # 3444 | |
| 77 | 47 | 6 | 4 | 163.82 | South Africa | v India | Johannesburg | 5 Dec 2013 | ODI # 3442 | |
| 75* | 46 | 7 | 5 | 163.04 | South Africa | v India | Delhi | 9 Jun 2022 | T20I # 1554 | |
| 29 | 18 | - | 2 | 161.11 | South Africa | v India | Centurion | 13 Nov 2024 | T20I # 2947 | |
| 64* | 40 | 4 | 3 | 160.00 | South Africa | v India | Centurion | 21 Feb 2018 | T20I # 654 | |
| 51 | 32 | 7 | 1 | 159.37 | South Africa | v India | Dharamsala | 2 Oct 2015 | T20I # 456 | |
| 43* | 27 | 5 | 1 | 159.25 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
| 68 | 43 | 6 | 4 | 158.13 | South Africa | v India | Indore | 4 Oct 2022 | T20I # 1805 | |
| 78 | 50 | 8 | 3 | 156.00 | South Africa | v India | Johannesburg | 30 Mar 2012 | T20I # 242 | |
| 34 | 22 | 7 | - | 154.54 | South Africa | v India | Gwalior | 24 Feb 2010 | ODI # 2962 | |
| 63* | 41 | 7 | 1 | 153.65 | South Africa | v India | New Delhi | 14 Nov 1991 | ODI # 688 | |
| 26 | 17 | 5 | - | 152.94 | South Africa | v India | Centurion | 21 Feb 2018 | T20I # 654 | |
| 79* | 52 | 6 | 5 | 151.92 | South Africa | v India | Bengaluru | 22 Sep 2019 | T20I # 893 | |
| 36 | 24 | 5 | - | 150.00 | South Africa | v India | Dharamsala | 2 Oct 2015 | T20I # 456 | |
| 27 | 18 | 1 | 3 | 150.00 | South Africa | v India | Johannesburg | 1 Dec 2006 | T20I # 10 | |
| 43 | 29 | 3 | 2 | 148.27 | South Africa | v India | Johannesburg | 15 Nov 2024 | T20I # 2952 | |
| 37* | 25 | 2 | 3 | 148.00 | South Africa | v India | Sharjah | 19 Apr 1996 | ODI # 1101 | |
| 68 | 46 | 7 | 4 | 147.82 | South Africa | v India | Ahmedabad | 27 Feb 2010 | ODI # 2963 | |
| 31 | 21 | 3 | 1 | 147.61 | South Africa | v India | Bridgetown | 29 Jun 2024 | T20I # 2729 | |
| 57* | 39 | 5 | - | 146.15 | South Africa | v India | Bloemfontein | 23 Jan 1997 | ODI # 1167 | |
| 61 | 42 | 5 | 2 | 145.23 | South Africa | v India | Johannesburg | 30 Mar 2012 | T20I # 242 | |
| 39 | 27 | 3 | 2 | 144.44 | South Africa | v India | Johannesburg | 18 Feb 2018 | T20I # 652 | |
| 26 | 18 | 1 | 2 | 144.44 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
| 69* | 48 | 3 | 4 | 143.75 | South Africa | v India | Guwahati | 2 Oct 2022 | T20I # 1803 | |
| 104* | 73 | 5 | 6 | 142.46 | South Africa | v India | Kanpur | 11 Oct 2015 | ODI # 3689 | |
| 34 | 24 | 3 | 1 | 141.66 | South Africa | v India | Kanpur | 20 Nov 2004 | Test # 1722 | |
| 58 | 41 | 5 | 2 | 141.46 | South Africa | v India | Mirpur | 4 Apr 2014 | T20I # 399 | |
| 52 | 37 | 8 | - | 140.54 | South Africa | v India | Mohali | 18 Sep 2019 | T20I # 888 | |
| 70 | 50 | 8 | 1 | 140.00 | South Africa | v India | Johannesburg | 18 Feb 2018 | T20I # 652 | |
| 35 | 25 | 2 | 2 | 140.00 | South Africa | v India | Johannesburg | 14 Dec 2023 | T20I # 2401 | |
| 74 | 53 | 13 | 1 | 139.62 | South Africa | v India | Nagpur | 19 Mar 2000 | ODI # 1576 | |
| 39 | 28 | 4 | 2 | 139.28 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
| 32* | 23 | 4 | 1 | 139.13 | South Africa | v India | Dharamsala | 2 Oct 2015 | T20I # 456 | |
| 50 | 36 | 8 | - | 138.88 | South Africa | v India | Durban | 12 Jan 2011 | ODI # 3079 | |
| 73 | 54 | 3 | 3 | 135.18 | South Africa | v India | Gros Islet | 2 May 2010 | T20I # 155 | |
| 129* | 96 | 9 | 4 | 134.37 | South Africa | v India | Paarl | 19 Jan 2022 | ODI # 4344 | |
| 55 | 41 | 2 | 3 | 134.14 | South Africa | v India | Cape Town | 24 Feb 2018 | T20I # 655 | |
| 52 | 39 | 6 | 1 | 133.33 | South Africa | v India | Nagpur | 12 Mar 2011 | ODI # 3128 | |
| 48 | 36 | 9 | - | 133.33 | South Africa | v India | Hyderabad | 16 Nov 2005 | ODI # 2297 | |
| 36 | 27 | 2 | 3 | 133.33 | South Africa | v India | Johannesburg | 15 Nov 2024 | T20I # 2952 | |
| 30 | 23 | 5 | - | 130.43 | South Africa | v India | Cardiff | 6 Jun 2013 | ODI # 3363 | |
| 75* | 58 | 8 | 3 | 129.31 | South Africa | v India | Nagpur | 19 Mar 2000 | ODI # 1576 | |
| 36 | 28 | 1 | 2 | 128.57 | South Africa | v India | Gros Islet | 2 May 2010 | T20I # 155 | |
| 59* | 46 | 4 | 3 | 128.26 | South Africa | v India | Perth | 30 Oct 2022 | T20I # 1853 | |
| 28 | 22 | 2 | 2 | 127.27 | South Africa | v India | Johannesburg | 17 Dec 2023 | ODI # 4713 | |
| 52 | 41 | 6 | 1 | 126.82 | South Africa | v India | Perth | 30 Oct 2022 | T20I # 1853 | |
| 29 | 23 | 4 | - | 126.08 | South Africa | v India | Jaipur | 21 Feb 2010 | ODI # 2961 | |
| 39* | 31 | 5 | - | 125.80 | South Africa | v India | Hove | 15 May 1999 | ODI # 1444 | |
| 39 | 31 | 4 | 1 | 125.80 | South Africa | v India | Bridgetown | 29 Jun 2024 | T20I # 2729 | |
| 109 | 87 | 17 | 1 | 125.28 | South Africa | v India | Wankhede | 25 Oct 2015 | ODI # 3700 | |
| 61 | 49 | 5 | 2 | 124.48 | South Africa | v India | Sharjah | 19 Apr 1996 | ODI # 1101 | |
| 63 | 51 | 7 | - | 123.52 | South Africa | v India | Nottingham | 16 Jun 2009 | T20I # 113 | |
| 42 | 34 | 1 | 2 | 123.52 | South Africa | v India | Southampton | 5 Jun 2019 | ODI # 4150 | |
| 37* | 30 | 3 | - | 123.33 | South Africa | v India | Kochi | 9 Mar 2000 | ODI # 1572 | |
| 32* | 26 | - | 1 | 123.07 | South Africa | v India | Centurion | 11 Dec 1992 | ODI # 774 | |
| 43 | 35 | 6 | 1 | 122.85 | South Africa | v India | Chennai | 22 Oct 2015 | ODI # 3698 | |
| 38 | 31 | 3 | 2 | 122.58 | South Africa | v India | Nagpur | 19 Mar 2000 | ODI # 1576 | |
| 33 | 27 | 3 | 2 | 122.22 | South Africa | v India | Durban | 13 Nov 1992 | Test # 1200 | |
| 29 | 24 | 3 | 1 | 120.83 | South Africa | v India | Visakhapatnam | 14 Jun 2022 | T20I # 1571 | |
| 37 | 31 | 5 | - | 119.35 | South Africa | v India | Vadodara | 17 Mar 2000 | ODI # 1575 | |
| 56* | 47 | 7 | - | 119.14 | South Africa | v India | Cape Town | 26 Nov 2006 | ODI # 2449 | |
| 75* | 63 | 5 | 3 | 119.04 | South Africa | v India | Lucknow | 6 Oct 2022 | ODI # 4470 | |
| 78 | 66 | 7 | 3 | 118.18 | South Africa | v India | Paarl | 21 Jan 2022 | ODI # 4346 | |
| 60 | 51 | 4 | 1 | 117.64 | South Africa | v India | Durban | 13 Feb 1997 | ODI # 1177 | |
| 27* | 23 | 2 | 1 | 117.39 | South Africa | v India | Bengaluru | 22 Sep 2019 | T20I # 893 | |
| 61 | 52 | 9 | 1 | 117.30 | South Africa | v India | Durban | 26 Dec 2013 | Test # 2111 | |
| 41 | 35 | 5 | 2 | 117.14 | South Africa | v India | Thiruvananthapuram | 28 Sep 2022 | T20I # 1800 | |
| 35 | 30 | 5 | - | 116.66 | South Africa | v India | Chennai | 26 Mar 2008 | Test # 1870 | |
| 35 | 30 | 4 | 1 | 116.66 | South Africa | v India | Cuttack | 12 Jun 2022 | T20I # 1569 | |
| 71* | 61 | 11 | 1 | 116.39 | South Africa | v India | Cardiff | 6 Jun 2013 | ODI # 3363 | |
| 133* | 115 | 9 | 6 | 115.65 | South Africa | v India | Wankhede | 25 Oct 2015 | ODI # 3700 | |
| 30 | 26 | 2 | 2 | 115.38 | South Africa | v India | Ranchi | 9 Oct 2022 | ODI # 4471 | |
| 129 | 112 | 12 | 5 | 115.17 | South Africa | v India | Centurion | 16 Dec 2010 | Test # 1985 | |
| 38* | 33 | 4 | - | 115.15 | South Africa | v India | East London | 19 Oct 2001 | ODI # 1762 | |
| 47 | 41 | 7 | 1 | 114.63 | South Africa | v India | East London | 19 Oct 2001 | ODI # 1762 | 
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runsStrike rates listed for matches only where balls faced are available
Records includes the following current or recent matches:
South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 1st ODI, Nov 4, 2025 [ODI # 4924 - Live] >> 211/6 (39.5 ov, MP Breetzke 34*, C Bosch 1*, Mohammad Nawaz 1/35)
Australia vs India at Hobart, India in Australia 3rd T20I, Nov 2, 2025 [T20I # 3551]
South Africa vs Pakistan at Lahore, South Africa in Pakistan 3rd T20I, Nov 1, 2025 [T20I # 3549]