Openers
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
CH Gayle 175* 66 13 17 265.15 RCB v Warriors Bangalore 23 Apr 2013 T20
BB McCullum 158* 73 10 13 216.43 KKR v RCB Bangalore 18 Apr 2008 T20
AJ Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
LJ Wright 153* 66 12 11 231.81 Sussex v Essex Chelmsford 25 Jul 2014 T20
LP van der Westhuizen 145 50 14 12 290.00 Namibia v Kenya Windhoek 7 Nov 2011 T20
PJ Malan 140* 69 16 7 202.89 W Province v Easterns Cape Town 7 Dec 2014 T20
DA Warner 135* 69 11 8 195.65 NSW v Super Kings Chennai 4 Oct 2011 T20
Tamim Iqbal 130 64 16 4 203.12 UCB-BCB XI v Mohammedan Dhaka 29 Dec 2013 T20
CH Gayle 128* 62 7 13 206.45 RCB v Daredevils Delhi 17 May 2012 T20
WTS Porterfield 127* 69 12 5 184.05 Ireland v U.S.A. Abu Dhabi 20 Nov 2013 T20
M Vijay 127 56 8 11 226.78 Super Kings v Royals Chennai 3 Apr 2010 T20
Q de Kock 126* 69 13 6 182.60 Lions v Cape Cobras Potchefstroom 17 Feb 2013 T20
UBT Chand 125 63 10 10 198.41 Delhi v Gujarat Indore 27 Mar 2013 T20
MJ Lumb 124* 69 14 4 179.71 Hampshire v Essex Southampton 4 Jun 2009 T20
DA Warner 123* 68 6 11 180.88 NSW v RCB Bangalore 7 Oct 2011 T20
CH Gayle 122* 61 5 12 200.00 Jamaica v Guyana Gros Islet 19 Jan 2013 T20
V Sehwag 122 58 12 8 210.34 Kings XI v Super Kings Mumbai 30 May 2014 T20
RN ten Doeschate 121* 58 6 8 208.62 Eagles v Tuskers Harare 3 Dec 2011 T20
PC Valthaty 120* 63 19 2 190.47 Kings XI v Super Kings Mohali 13 Apr 2011 T20
MJ Guptill 120* 60 6 8 200.00 Auckland v Canterbury Rangiora 3 Jan 2012 T20
Position 3
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
GR Napier 152* 58 10 16 262.06 Essex v Sussex Chelmsford 24 Jun 2008 T20
CL White 141* 70 14 6 201.42 Somerset v Worcs Worcester 9 Jul 2006 T20
CG Williams 125 60 10 8 208.33 Namibia v Kenya Windhoek 6 Nov 2011 T20
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
CL White 116* 53 7 9 218.86 Somerset v Gloucs Taunton 27 Jun 2006 T20
MEK Hussey 116* 54 8 9 214.81 Super Kings v Kings XI Mohali 19 Apr 2008 T20
JH Stander 116* 56 9 7 207.14 Scotland v Namibia Windhoek 1 Oct 2011 T20
H Davids 112* 48 7 9 233.33 Cape Cobras v Warriors Cape Town 23 Jan 2009 T20
Moin Khan 112 59 8 6 189.83 K Dolphins v Lahore Lions Lahore 25 Apr 2005 T20
LRPL Taylor 111* 64 13 3 173.43 Central D v Northern D Hamilton 25 Jan 2008 T20
Position 4
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
A Symonds 117* 53 11 7 220.75 Chargers v Royals Hyderabad (Deccan) 24 Apr 2008 T20
WP Saha 115* 55 10 8 209.09 Kings XI v KKR Bangalore 1 Jun 2014 T20
JL Carter 111* 68 10 5 163.23 Tridents v Cape Cobras Mohali 26 Sep 2014 T20
MC Juneja 108* 50 16 3 216.00 Gujarat v Kerala Indore 30 Mar 2013 T20
Misbah-ul-Haq 107* 76 8 5 140.78 Pakistan A v NZ A Darwin 9 Jul 2006 T20
SB Styris 106* 50 6 8 212.00 Essex v Surrey Chelmsford 25 Jun 2010 T20
E Chigumbura 103* 56 8 4 183.92 Northerns v Centrals Bulawayo 14 May 2009 T20
JM Bairstow 102* 58 8 6 175.86 Yorkshire v Durham Chester-le-Street 11 Jul 2014 T20
RN ten Doeschate 102 54 5 7 188.88 Essex v Middlesex Lord's 13 Jun 2010 T20
DJ Hussey 100* 47 12 3 212.76 Victoria v Tasmania Hobart 28 Dec 2008 T20
MW Goodwin 100* 59 9 3 169.49 Sussex v Surrey Hove 15 Jul 2011 T20
CZ Harris 100 52 8 6 192.30 Canterbury v Auckland Christchurch 21 Jan 2007 T20
Position 5
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
DT Christian 129 57 12 10 226.31 Middlesex v Kent Canterbury 6 Jun 2014 T20
R Bhatia 107* 60 6 8 178.33 Delhi v Railways Mumbai (BS) 24 Mar 2012 T20
JC Hildreth 107* 60 15 1 178.33 Somerset v Glamorgan Taunton 22 Jun 2012 T20
DA Miller 101* 38 8 7 265.78 Kings XI v RCB Mohali 6 May 2013 T20
SB Styris 100* 37 5 9 270.27 Sussex v Gloucs Hove 24 Jul 2012 T20
YK Pathan 100 37 9 8 270.27 Royals v Mum Indians Mumbai (BS) 13 Mar 2010 T20
RN ten Doeschate 98 47 9 7 208.51 Essex v Kent Chelmsford 2 Jun 2010 T20
A Flintoff 93 41 9 6 226.82 Lancashire v Derbyshire Derby 25 Jun 2009 T20
DA Miller 90* 52 8 4 173.07 Dolphins v Lions Potchefstroom 19 Feb 2010 T20
KD Karthik 90* 41 11 3 219.51 Tamil Nadu v Andhra Hyderabad 19 Oct 2010 T20
JE Root 90* 49 13 1 183.67 England v Australia Southampton 29 Aug 2013 T20I # 328
G Snyman 90 43 4 7 209.30 Namibia v Scotland Windhoek 1 Oct 2011 T20
MJ North 90 47 6 6 191.48 Derbyshire v Leics Leicester 16 May 2014 T20
Position 6
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
DJ Malan 103 54 10 6 190.74 Middlesex v Lancashire The Oval 8 Jul 2008 T20
RR Patel 103 45 5 10 228.88 Kenya v Nepal Dubai (CA2) 16 Nov 2013 T20
MA Ealham 91 35 5 9 260.00 Notts v Yorkshire Nottingham 7 Jul 2004 T20
SD Chitnis 89* 36 4 10 247.22 Mumbai v Hyderabad Indore 13 Mar 2010 T20
CL White 85* 49 6 6 173.46 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
WP Saha 85* 41 5 6 207.31 Bengal v Maharashtra Hyderabad (Deccan) 14 Mar 2011 T20
KC Raval 83 41 9 5 202.43 Saurashtra v Gujarat Rajkot 25 Oct 2011 T20
R Dravid 75* 36 6 6 208.33 RCB v Royals Jaipur 17 May 2008 T20
R Bishnoi 75 36 5 6 208.33 Rajasthan v Kerala Mumbai 10 Apr 2014 T20
Position 7
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
SS Kumar 82* 44 5 6 186.36 Tamil Nadu v H. Pradesh Indore 14 Mar 2010 T20
JW Hastings 80* 26 2 8 307.69 Durham v Northants Chester-le-Street 25 Jul 2014 T20
Bipul Sharma 79* 44 6 4 179.54 Punjab v Haryana Delhi 20 Oct 2010 T20
K Weeraratne 76* 40 3 5 190.00 Ragama v Tamil Union Colombo (CCC) 3 Mar 2007 T20
Azhar Mahmood 75* 47 8 4 159.57 Wayamba U v Uva Next Colombo (RPS) 28 Aug 2012 T20
Joginder Sharma 75* 35 7 5 214.28 Haryana v J + K Rohtak 22 Mar 2013 T20
A Thyagarajan 72* 67 11 0 107.46 U.S.A. v Ireland Abu Dhabi 10 Feb 2010 T20
RE van der Merwe 70* 49 9 1 142.85 Titans v Zimbabwe Centurion 11 Apr 2008 T20
BR Dunk 70* 40 6 2 175.00 Queensland v Victoria Brisbane 19 Jan 2010 T20
Position 8
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
AM Sodumo 79* 44 7 4 179.54 Border v E. Province East London 13 Nov 2011 T20
RSA Palliyaguruge 65 26 2 8 250.00 Saracens v Chilaw Colombo (Bloomfield) 3 Mar 2007 T20
R Frylinck 63* 27 4 6 233.33 Dolphins v Lahore Lions Bangalore 27 Sep 2014 T20
T Henderson 63 44 4 3 143.18 Kent v Hampshire Beckenham 2 Jul 2006 T20
RMAR Ratnayake 61 24 2 7 254.16 Galle CC v Lankan CC Colombo (Bloomfield) 29 Oct 2005 T20
MF Maharoof 55* 34 5 2 161.76 Kandurata v Ruhuna Colombo (RPS) 21 Jul 2011 T20
AS Polonowita 54* 27 5 3 200.00 Basnahira S v Schls Inv XI Colombo (Burgher) 17 Apr 2008 T20
KYG Ottley 52* 27 1 4 192.59 Trinidad & T v BCB XI Port of Spain 8 Sep 2012 T20
RG Aga 52* 25 7 1 208.00 Kenya v Scotland Dubai (CA) 19 Nov 2013 T20I # 339
Kabir Ali 50 21 4 4 238.09 Barisal v Royals Dhaka 18 Jan 2013 T20
Position 9
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Syed Sagar 74 36 7 5 205.55 J + K v Haryana Rohtak 22 Mar 2013 T20
HH Streak 59 32 4 4 184.37 Warwickshire v Worcs Birmingham 1 Jul 2005 T20
Asif Raza 53* 21 2 6 252.38 L Eagles v K Dolphins Lahore 4 Oct 2008 T20
Harbhajan Singh 49* 18 8 2 272.22 Mum Indians v Chargers Mumbai 28 Mar 2010 T20
Kabir Ali 49 28 2 4 175.00 Worcs v Glamorgan Worcester 15 Jul 2004 T20
Ashish Yadav 47 20 6 2 235.00 Railways v M. Pradesh Indore 20 Oct 2011 T20
Riaz Afridi 46* 24 4 3 191.66 FATA Cheetas v R Rams Rawalpindi 8 Feb 2014 T20
R Ashwin 46 28 3 3 164.28 Super Kings v Royals Jaipur 4 Oct 2013 T20
MY Vahora 45* 21 6 2 214.28 Baroda v Karnataka Mumbai (BS) 23 Mar 2012 T20
K Magage 45* 24 2 3 187.50 Burgher v Panadura Colombo (SSC) 1 Apr 2012 T20
Position 10
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Sompal Kami 40 31 6 2 129.03 Nepal v Hong Kong Colombo (PSS) 24 Nov 2014 T20I # 410
LDP Nishantha 37 23 6 1 160.86 Saracens v Ragama Colombo (Colts) 4 Mar 2007 T20
T Frost 33* 13 2 3 253.84 Warwickshire v Gloucs Birmingham 30 Jun 2006 T20
JA Brooks 33* 19 5 1 173.68 Northants v Warwickshire Birmingham 5 Jun 2011 T20
IARL Illeperuma 32 19 4 0 168.42 Badureliya v SL Air SC Colombo (Colts) 30 Mar 2012 T20
KMDN Kulasekara 30* 12 3 2 250.00 Basnahira N v Kandurata Pallekele 24 Feb 2010 T20
AR Adams 30 17 2 2 176.47 Auckland v Titans Durban 17 Oct 2012 T20
Position 11
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
SP Kirby 25 22 2 1 113.63 Gloucs v Glamorgan Cardiff 27 May 2009 T20
MF Cleary 24* 27 2 0 88.88 Leics v Durham Leicester 7 Jul 2004 T20
MM Patel 23* 10 5 0 230.00 Royals v Daredevils Bloemfontein 17 May 2009 T20
HDN de Silva 23* 17 1 2 135.29 Panadura v Chilaw Colombo (Colts) 26 Mar 2012 T20
SL Malinga 22* 15 2 1 146.66 Ruhuna Ryls v Wayamba U Colombo (RPS) 26 Aug 2012 T20
HW Geldenhuys 21* 17 0 2 123.52 Namibia v KZN-Inland Windhoek 2 Feb 2013 T20
GACR Perera 20* 15 1 1 133.33 Chilaw v Ragama Colombo (Colts) 28 Mar 2012 T20
MS Kasprowicz 20 16 1 1 125.00 Queensland v Victoria Townsville 31 Dec 2007 T20

Records includes the following recent matches:
Boland v South Western Districts at Paarl, CSA Provincial T20 Challenge, Dec 14, 2014 [Twenty20]
Border v Easterns at East London, CSA Provincial T20 Challenge, Dec 14, 2014 [Twenty20]
Griqualand West v Gauteng at Kimberley, CSA Provincial T20 Challenge, Dec 14, 2014 [Twenty20]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Virat Kohli scored 256 runs (115 and 141) against Australia, at the Adelaide Oval. This is the most runs scored by any player on captaincy debut and the first time that a player has scored two hundreds on captaincy debut in an overseas Test.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365