Records / in South Africa / Twenty20 matches / High scores

High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
PJ Malan 140* 69 16 7 202.89 W Province v Easterns Cape Town 7 Dec 2014 T20
Q de Kock 126* 69 13 6 182.60 Lions v Cape Cobras Potchefstroom 17 Feb 2013 T20
F du Plessis 119 56 11 5 212.50 South Africa v West Indies Johannesburg 11 Jan 2015 T20I # 414
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
KP Pietersen 115* 66 5 10 174.24 Dolphins v Lions Durban 4 Nov 2015 T20
MK Pandey 114* 73 10 4 156.16 RCB v Chargers Centurion 21 May 2009 T20
MN van Wyk 114* 70 9 7 162.85 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
RE Levi 113 61 9 8 185.24 Cape Cobras v Knights Bloemfontein 17 Jan 2014 T20
H Davids 112* 48 7 9 233.33 Cape Cobras v Warriors Cape Town 23 Jan 2009 T20
HE van der Dussen 112* 76 10 5 147.36 North West v S West D Potchefstroom 10 Feb 2013 T20
CH Gayle 108* 55 10 7 196.36 Lions v Warriors East London 7 Nov 2014 T20
AB de Villiers 105* 54 5 6 194.44 Daredevils v Super Kings Durban 23 Apr 2009 T20
LE Bosman 104 45 7 9 231.11 Eagles v Lions Potchefstroom 10 Apr 2005 T20
J van Wyk 104 52 5 9 200.00 Free State v KZN-Inland Pietermaritzburg 10 Feb 2013 T20
CS Delport 103* 58 9 5 177.58 Dolphins v Knights Durban 8 Mar 2013 T20
HE van der Dussen 103* 64 14 2 160.93 North West v Gauteng Potchefstroom 19 Oct 2014 T20
MY Cook 102* 68 4 7 150.00 Gauteng v Border Johannesburg 30 Nov 2014 T20
JT Smuts 102* 63 6 5 161.90 E. Province v Gauteng Paarl 23 Sep 2016 T20
MJ Guptill 101* 69 9 6 146.37 New Zealand v South Africa East London 23 Dec 2012 T20I # 295
HE van der Dussen 101* 61 2 8 165.57 Lions v Titans Potchefstroom 28 Nov 2014 T20
NJ van den Bergh 101 45 1 12 224.44 North West v Namibia Potchefstroom 22 Mar 2014 T20
K Zondo 100* 63 9 2 158.73 Impi v Cape Cobras Paarl 22 Feb 2012 T20
KP Pietersen 100* 45 9 7 222.22 Dolphins v Knights Kimberley 6 Nov 2015 T20
TB de Bruyn 100 55 7 6 181.81 Knights v Dolphins Kimberley 6 Nov 2015 T20
ML Price 99* 58 7 7 170.68 E. Province v Border East London 15 Nov 2015 T20
WD Parnell 99 57 9 5 173.68 Cape Cobras v Lions Johannesburg 29 Nov 2015 T20
RR Hendricks 98* 66 13 1 148.48 Knights v Cape Cobras Kimberley 11 Nov 2015 T20
SK Raina 98 55 10 5 178.18 Super Kings v Royals Centurion 30 Apr 2009 T20
HM Amla 97* 62 8 4 156.45 South Africa v Australia Cape Town 9 Mar 2016 T20I # 526
Q de Kock 97 61 3 8 159.01 Lions v Dolphins Johannesburg 28 Mar 2013 T20
JP Duminy 96* 54 10 4 177.77 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
SK Raina 94* 48 5 6 195.83 Super Kings v RCB Durban 24 Sep 2010 T20
LE Bosman 94 50 7 6 188.00 Eagles v Zimbabwe Bloemfontein 26 Mar 2008 T20
LE Bosman 94 45 5 9 208.88 South Africa v England Centurion 15 Nov 2009 T20I # 125
H Davids 93* 52 9 4 178.84 Cape Cobras v Eagles Kimberley 2 Mar 2007 T20
AJ Finch 93* 60 11 3 155.00 Victoria v Central D Centurion 15 Sep 2010 T20
DA Miller 93* 37 6 9 251.35 Dolphins v Titans Durban 6 Feb 2014 T20
M Mosehle 93* 36 7 7 258.33 Easterns v Northerns Benoni 11 Jan 2015 T20
VB van Jaarsveld 93* 60 10 2 155.00 KZN-Inland v Border Potchefstroom 13 Sep 2015 T20
JP Duminy 93 57 7 4 163.15 Cape Cobras v Titans Cape Town 7 Mar 2007 T20
B Barnard 92* 43 5 7 213.95 Gauteng v Northerns Centurion 23 Mar 2014 T20
HH Gibbs 92 57 7 4 161.40 Cape Cobras v Dolphins Durban 15 Feb 2009 T20
AB de Villiers 91* 52 5 7 175.00 Titans v Lions Centurion 1 Feb 2006 T20
EC Kriek 91* 63 8 3 144.44 Boland v Border Paarl 9 Oct 2011 T20
LE Bosman 91 57 5 5 159.64 Knights v Titans Centurion 6 Mar 2013 T20
HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
DA Miller 90* 52 8 4 173.07 Dolphins v Lions Potchefstroom 19 Feb 2010 T20
DA Miller 90* 57 8 4 157.89 Dolphins v Warriors East London 4 Feb 2011 T20
GH Bodi 90 51 7 5 176.47 Lions v Warriors Johannesburg 14 Mar 2012 T20
CH Gayle 90 41 9 7 219.51 West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Northern Cape v North West at Oudtshoorn, Africa T20 Cup 2nd semi final, Sep 30, 2016 [Twenty20]
Zimbabwe v Eastern Province at Oudtshoorn, Africa T20 Cup 1st semi final, Sep 30, 2016 [Twenty20]
Boland v Gauteng at Paarl, Africa T20 Cup, Sep 25, 2016 [Twenty20]
Eastern Province v KwaZulu-Natal at Paarl, Africa T20 Cup, Sep 25, 2016 [Twenty20]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365