High scores
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
GR Napier 152* 58 10 16 262.06 Essex v Sussex Chelmsford 24 Jun 2008 T20
LP van der Westhuizen 145 50 14 12 290.00 Namibia v Kenya Windhoek 7 Nov 2011 T20
CL White 141* 70 14 6 201.42 Somerset v Worcs Worcester 9 Jul 2006 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
DT Christian 129 57 12 10 226.31 Middlesex v Kent Canterbury 6 Jun 2014 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
CG Williams 125 60 10 8 208.33 Namibia v Kenya Windhoek 6 Nov 2011 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
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
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
V Sehwag 119 56 13 6 212.50 Daredevils v Chargers Hyderabad (Deccan) 5 May 2011 T20
KJ O'Brien 119 52 7 11 228.84 Gloucs v Middlesex Uxbridge 26 Jun 2011 T20
A Symonds 117* 53 11 7 220.75 Chargers v Royals Hyderabad (Deccan) 24 Apr 2008 T20
RE Levi 117* 51 5 13 229.41 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
NT Broom 117* 56 9 8 208.92 Otago v Scorchers Jaipur 25 Sep 2013 T20
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
MJ Prior 117 55 15 5 212.72 Sussex v Glamorgan Hove 23 Jun 2010 T20
LJ Wright 117 60 8 9 195.00 Melb Stars v Hurricanes Hobart 9 Jan 2012 T20
GA Hick 116* 65 11 6 178.46 Worcs v Northants Luton 5 Jul 2004 T20
IJ Thomas 116* 57 11 7 203.50 Glamorgan v Somerset Taunton 5 Jul 2004 T20
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
BB McCullum 116* 56 12 8 207.14 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
JH Stander 116* 56 9 7 207.14 Scotland v Namibia Windhoek 1 Oct 2011 T20
AD Hales 116* 64 11 6 181.25 England v Sri Lanka Chittagong 27 Mar 2014 T20I # 387
LJ Wright 116* 66 13 4 175.75 Sussex v Hampshire Southampton 18 Jul 2014 T20
CG Williams 116 48 2 14 241.66 Namibia v Scotland Windhoek 4 Oct 2011 T20
CH Gayle 116 61 6 11 190.16 Barisal v Dhaka Dhaka 14 Feb 2012 T20
WP Saha 115* 55 10 8 209.09 Kings XI v KKR Bangalore 1 Jun 2014 T20
Imran Farhat 115 62 13 6 185.48 L Eagles v Tigers Karachi 1 Mar 2006 T20
SE Marsh 115 69 11 7 166.66 Kings XI v Royals Mohali 28 May 2008 T20
ST Jayasuriya 114* 48 9 11 237.50 Mum Indians v Super Kings Mumbai 14 May 2008 T20
MK Pandey 114* 73 10 4 156.16 RCB v Chargers Centurion 21 May 2009 T20
CH Gayle 114 51 5 12 223.52 Dhaka v Royals Dhaka 15 Feb 2013 T20
Ahmed Shehzad 113* 49 12 6 230.61 Barisal v Rajshahi Dhaka 28 Feb 2012 T20
M Vijay 113 58 15 4 194.82 Super Kings v Daredevils Chennai 25 May 2012 T20
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
Imran Farhat 112* 59 15 2 189.83 L Eagles v Hawks Lahore 1 Dec 2012 T20
LA Pomersbach 112* 70 15 2 160.00 Heat v Melb Reneg Melbourne (Docklands) 15 Jan 2013 T20
HE van der Dussen 112* 76 10 5 147.36 North West v S West D Potchefstroom 10 Feb 2013 T20
A Symonds 112 43 18 3 260.46 Kent v Middlesex Maidstone 2 Jul 2004 T20
Moin Khan 112 59 8 6 189.83 K Dolphins v Lahore Lions Lahore 25 Apr 2005 T20
CJ Simmons 112 58 4 11 193.10 Scorchers v Syd Sixers Sydney 5 Feb 2014 T20
L Klusener 111* 59 10 6 188.13 Northants v Worcs Kidderminster 29 Jun 2007 T20
LRPL Taylor 111* 64 13 3 173.43 Central D v Northern D Hamilton 25 Jan 2008 T20
AJ Finch 111* 65 12 4 170.76 Melb Reneg v Melb Stars Melbourne (Docklands) 7 Dec 2012 T20
Ahmed Shehzad 111* 62 10 5 179.03 Pakistan v Bangladesh Dhaka 30 Mar 2014 T20I # 392
CH Gayle 111* 63 5 10 176.19 Tallawahs v Zouks St George's 12 Jul 2014 T20
Zubair Ahmed 111* 77 15 1 144.15 Quetta Bears v Bulls Karachi 18 Sep 2014 T20
JL Carter 111* 68 10 5 163.23 Tridents v Cape Cobras Mohali 26 Sep 2014 T20
DL Maddy 111 60 8 6 185.00 Leics v Yorkshire Leeds 8 Jul 2004 T20
MG Dighton 111 56 13 5 198.21 Tasmania v NSW Sydney 10 Jan 2007 T20
WJ Durston 111 59 11 7 188.13 Derbyshire v Notts Nottingham 11 Jun 2010 T20
MA Agarwal 111 64 7 4 173.43 Karnataka v Hyderabad Bhadravati 21 Mar 2013 T20
DPMD Jayawardene 110* 59 14 3 186.44 Kings XI v KKR Kolkata 4 Apr 2010 T20
RE Levi 110* 62 15 4 177.41 Northants v Gloucs Cheltenham 16 Jul 2013 T20
DR Smith 110* 69 7 8 159.42 Tridents v Zouks Bridgetown 23 Jul 2014 T20
GA Hick 110 49 10 8 224.48 Worcs v Northants Kidderminster 29 Jun 2007 T20
J Allenby 110 58 7 8 189.65 Leics v Notts Leicester 3 Jun 2009 T20
AC Gilchrist 109* 47 9 10 231.91 Chargers v Mum Indians Mumbai 27 Apr 2008 T20
CH Gayle 109* 59 7 8 184.74 Tuskers v Rhinos Harare 29 Nov 2011 T20
DA Warner 109* 54 10 7 201.85 Daredevils v Chargers Hyderabad (Deccan) 10 May 2012 T20
RG Sharma 109* 60 12 5 181.66 Mum Indians v KKR Kolkata 12 May 2012 T20
Q de Kock 109* 63 10 5 173.01 Lions v Otago Jaipur 29 Sep 2013 T20
T Westley 109* 58 12 5 187.93 Essex v Sussex Chelmsford 25 Jul 2014 T20
IJ Harvey 109 55 9 7 198.18 Yorkshire v Derbyshire Leeds 28 Jun 2005 T20
Abdul Razzaq 109 51 8 8 213.72 Lahore Lions v Quetta Bears Lahore 26 May 2009 T20
VH Zol 109 63 11 5 173.01 Maharashtra v Mumbai Ahmedabad 21 Mar 2013 T20
Khurram Manzoor 109 73 12 4 149.31 Zebras v Tigers Karachi 17 Sep 2014 T20
IJ Harvey 108* 59 16 2 183.05 Yorkshire v Lancashire Leeds 14 Jul 2004 T20
SE Marsh 108* 58 6 6 186.20 Western Aust v NSW Perth 5 Jan 2010 T20
BB McCullum 108* 67 10 4 161.19 Otago v Auckland Dunedin 15 Jan 2010 T20
ME Trescothick 108* 61 12 5 177.04 Somerset v Essex Chelmsford 15 Jun 2011 T20
DJ Harris 108* 61 17 2 177.04 South Aust v RCB Bangalore 5 Oct 2011 T20
MC Juneja 108* 50 16 3 216.00 Gujarat v Kerala Indore 30 Mar 2013 T20
M Klinger 108* 64 9 5 168.75 Gloucs v Worcs Bristol 30 Jun 2013 T20
MA Vermeulen 108 54 10 6 200.00 Westerns v Centrals Bulawayo 13 May 2009 T20
Misbah-ul-Haq 107* 76 8 5 140.78 Pakistan A v NZ A Darwin 9 Jul 2006 T20
DA Warner 107* 69 9 5 155.07 Daredevils v KKR Delhi 29 Mar 2010 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
ME Trescothick 107 57 15 3 187.71 Somerset v Worcs Taunton 22 Jun 2008 T20
CH Gayle 107 49 10 9 218.36 RCB v Kings XI Bangalore 6 May 2011 T20
Ahmed Shehzad 107 57 20 1 187.71 Lahore Lions v Stags Lahore 8 Dec 2012 T20
SB Styris 106* 50 6 8 212.00 Essex v Surrey Chelmsford 25 Jun 2010 T20
Azhar Mahmood 106* 57 13 3 185.96 Kent v Gloucs Beckenham 15 Jun 2011 T20
LP van der Westhuizen 106* 54 8 8 196.29 Namibia v Scotland Abu Dhabi 14 Mar 2012 T20
MN Samuels 106* 52 10 8 203.84 Hawksbills v Amazon Basseterre 7 Aug 2014 T20
BJ Hodge 106 54 11 7 196.29 Victoria v NSW Sydney 21 Jan 2006 T20
AC Gilchrist 106 52 10 7 203.84 Middlesex v Kent Canterbury 11 Jun 2010 T20
AC Gilchrist 106 55 8 9 192.72 Kings XI v RCB Dharamsala 17 May 2011 T20
AB de Villiers 105* 54 5 6 194.44 Daredevils v Super Kings Durban 23 Apr 2009 T20
L Vincent 105* 60 8 6 175.00 Auckland v Wellington Auckland 13 Jan 2010 T20
PA Reddy 105* 54 10 6 194.44 Hyderabad v Mumbai Indore 13 Mar 2010 T20
RS Bopara 105* 62 8 6 169.35 Essex v Somerset Chelmsford 11 Jul 2010 T20
GC Smith 105 56 9 5 187.50 Somerset v Northants Taunton 2 Jul 2005 T20
BF Smith 105 45 12 6 233.33 Worcs v Glamorgan Worcester 6 Jul 2005 T20
Amjad Ali 105 61 11 5 172.13 U.A.E. v Bermuda Hamilton 12 Jul 2010 T20
UBT Chand 105 67 12 4 156.71 Delhi v Kerala Indore 26 Mar 2013 T20
Anamul Haque 105 63 9 5 166.66 Prime Bank v Mohammedan Sylhet 26 Dec 2013 T20
J Allenby 105 63 14 3 166.66 Glamorgan v Middlesex Richmond 3 Jul 2014 T20
T Westley 105 58 10 6 181.03 Essex v Kent Colchester 12 Jul 2014 T20
AG Puttick 104* 62 12 3 167.74 Cape Cobras v Otago Hyderabad (Deccan) 10 Oct 2009 T20
HGJM Kulatunga 104* 62 15 0 167.74 Wayamba v Kandurata Galle 4 Mar 2010 T20
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
CS MacLeod 104* 76 6 4 136.84 Scotland v Oman Sharjah 16 Mar 2012 T20
DR Smith 104* 67 8 6 155.22 Tridents v Amazon Bridgetown 26 Jul 2014 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
E Chigumbura 103* 56 8 4 183.92 Northerns v Centrals Bulawayo 14 May 2009 T20
ML Udawatte 103* 67 8 3 153.73 Sri Lanka A v Afghanistan Colombo (SSC) 3 Feb 2010 T20
BB McCullum 103* 54 7 8 190.74 Otago v Northern D Hamilton 19 Jan 2012 T20
DR Smith 103* 73 6 6 141.09 Khulna v Royals Dhaka 27 Feb 2012 T20
AM Rahane 103* 60 12 5 171.66 Royals v RCB Bangalore 15 Apr 2012 T20
KP Pietersen 103* 64 6 9 160.93 Daredevils v Chargers Delhi 19 Apr 2012 T20
Mohammad Ashraful 103* 58 14 2 177.58 Dhaka v Khulna Dhaka 11 Feb 2013 T20
CS Delport 103* 58 9 5 177.58 Dolphins v Knights Durban 8 Mar 2013 T20
LJ Wright 103 45 11 6 228.88 Sussex v Kent Canterbury 26 Jun 2007 T20
DJ Malan 103 54 10 6 190.74 Middlesex v Lancashire The Oval 8 Jul 2008 T20
BJ Hodge 103 66 7 4 156.06 Leics v Notts Leicester 4 Jul 2010 T20
H Masakadza 103 59 6 7 174.57 Mountaineers v Rhinos Kwekwe 18 Oct 2012 T20
RR Patel 103 45 5 10 228.88 Kenya v Nepal Dubai (CA2) 16 Nov 2013 T20
MW Goodwin 102* 65 9 5 156.92 Sussex v Essex Chelmsford 22 Jun 2007 T20
L Vincent 102* 63 11 3 161.90 Lancashire v Derbyshire Manchester 23 Jun 2008 T20
CH Gayle 102* 55 10 7 185.45 RCB v KKR Kolkata 22 Apr 2011 T20
MN Samuels 102* 56 15 4 182.14 West Indians v BCB XI Fatullah 9 Oct 2011 T20
DA Warner 102* 51 6 6 200.00 Syd Thunder v Melb Stars Melbourne 17 Dec 2011 T20
Shahriar Nafees 102* 69 12 2 147.82 Khulna v Rajshahi Khulna 24 Jan 2013 T20
Mohammad Hafeez 102* 64 16 2 159.37 Lahore Lions v Tigers Lahore 27 Mar 2013 T20
PSK Gupta 102* 58 5 7 175.86 U. Pradesh v Haryana Rajkot 12 Apr 2014 T20
JM Bairstow 102* 58 8 6 175.86 Yorkshire v Durham Chester-le-Street 11 Jul 2014 T20
H Masakadza 102 56 6 6 182.14 Mountaineers v Rocks Harare 15 Feb 2010 T20
RN ten Doeschate 102 54 5 7 188.88 Essex v Middlesex Lord's 13 Jun 2010 T20
HJH Marshall 102 54 11 4 188.88 Gloucs v Middlesex Uxbridge 26 Jun 2011 T20
JM How 102 48 8 8 212.50 Central D v Wellington New Plymouth 18 Jan 2012 T20
CJ Simmons 102 41 8 8 248.78 Scorchers v Strikers Perth 16 Jan 2014 T20
GP Smith 102 54 13 4 188.88 Leics v Notts Leicester 19 Jun 2014 T20
RG Sharma 101* 45 13 5 224.44 Mumbai v Gujarat Mumbai (BS) 4 Apr 2007 T20
H Masakadza 101* 66 8 3 153.03 Easterns v Westerns Harare 19 Mar 2008 T20
JHK Adams 101* 65 7 4 155.38 Hampshire v Surrey Southampton 13 Jun 2010 T20
JJ Roy 101* 57 11 5 177.19 Surrey v Kent Beckenham 23 Jun 2010 T20
HH Gibbs 101* 53 8 5 190.56 Yorkshire v Northants Northampton 2 Jul 2010 T20
Shahzaib Hasan 101* 61 13 3 165.57 K Dolphins v L Eagles Lahore 14 Oct 2010 T20
Yasir Hameed 101* 65 14 1 155.38 Falcons v Quetta Bears Karachi 25 Sep 2011 T20
BRM Taylor 101* 58 8 5 174.13 Wellington v Otago Queenstown 31 Dec 2011 T20
RJ Nicol 101* 57 3 9 177.19 Canterbury v Auckland Auckland 17 Jan 2012 T20
CH Gayle 101* 44 7 10 229.54 Barisal v Royals Dhaka 10 Feb 2012 T20
Sharjeel Khan 101* 65 6 7 155.38 Hawks v L Eagles Lahore 1 Dec 2012 T20
MJ Guptill 101* 69 9 6 146.37 New Zealand v South Africa East London 23 Dec 2012 T20I # 295
AA Waghmode 101* 63 11 3 160.31 Baroda v Mumbai Ahmedabad 17 Mar 2013 T20
DA Miller 101* 38 8 7 265.78 Kings XI v RCB Mohali 6 May 2013 T20
DB Ravi Teja 101* 68 11 3 148.52 Hyderabad v Kerala Visakhapatnam 1 Apr 2014 T20
KS Williamson 101* 49 8 5 206.12 Northern D v Cape Cobras Raipur 19 Sep 2014 T20
SG Law 101 58 12 3 174.13 Lancashire v Yorkshire Manchester 1 Jul 2005 T20
CB Gaffaney 101 57 16 2 177.19 Otago v Central D Dunedin 27 Jan 2006 T20
SK Raina 101 60 9 5 168.33 India v South Africa Gros Islet 2 May 2010 T20I # 155
SR Watson 101 61 6 6 165.57 Royals v Super Kings Chennai 22 Apr 2013 T20
Shahzaib Hasan 101 67 8 4 150.74 Port Qasim A v WAPDA Lahore 1 Dec 2013 T20
NJ van den Bergh 101 45 1 12 224.44 North West v Namibia Potchefstroom 22 Mar 2014 T20
IJ Harvey 100* 50 13 4 200.00 Gloucs v Warwickshire Birmingham 23 Jun 2003 T20
Taufeeq Umar 100* 60 10 3 166.66 Lahore Lions v Leopards Karachi 27 Feb 2006 T20
RC Irani 100* 61 13 2 163.93 Essex v Sussex Hove 11 Jul 2006 T20
J Eugene 100* 46 7 6 217.39 St Maarten v St Vi & Gren Coolidge 1 Feb 2008 T20
GM Smith 100* 62 12 2 161.29 Derbyshire v Yorkshire Leeds 12 Jun 2008 T20
DJ Hussey 100* 47 12 3 212.76 Victoria v Tasmania Hobart 28 Dec 2008 T20
AJ Redmond 100* 56 6 7 178.57 Otago v Central D Dunedin 18 Feb 2009 T20
AN Cook 100* 57 11 4 175.43 Essex v Surrey The Oval 25 Jun 2009 T20
JHK Adams 100* 61 16 0 163.93 Hampshire v Glamorgan Southampton 1 Jul 2010 T20
SR Tendulkar 100* 66 12 3 151.51 Mum Indians v Kochi Mumbai 15 Apr 2011 T20
MW Goodwin 100* 59 9 3 169.49 Sussex v Surrey Hove 15 Jul 2011 T20
CO Obuya 100* 63 10 4 158.73 Kenya v Namibia Windhoek 6 Nov 2011 T20
CH Gayle 100* 54 3 11 185.18 Syd Thunder v Strikers Sydney 23 Dec 2011 T20
Azhar Mahmood 100* 61 10 3 163.93 Auckland v Canterbury Auckland 17 Jan 2012 T20
K Zondo 100* 63 9 2 158.73 Impi v Cape Cobras Paarl 22 Feb 2012 T20
Shakeel Ansar 100* 67 10 2 149.25 S Stallions v P Panthers Rawalpindi 31 Mar 2012 T20
SB Styris 100* 37 5 9 270.27 Sussex v Gloucs Hove 24 Jul 2012 T20
SK Raina 100* 53 7 6 188.67 Super Kings v Kings XI Chennai 2 May 2013 T20
MA Carberry 100* 66 11 3 151.51 Hampshire v Lancashire Southampton 7 Aug 2013 T20
LMP Simmons 100* 61 14 2 163.93 Mum Indians v Kings XI Mohali 21 May 2014 T20
Awais Zia 100* 55 13 4 181.81 R Rams v FATA Cheetas Karachi 17 Sep 2014 T20
Mukhtar Ahmed 100* 48 13 4 208.33 S Stallions v K Dolphins Karachi 21 Sep 2014 T20
MB Loye 100 55 10 5 181.81 Lancashire v Durham Manchester 3 Jul 2005 T20
Khurram Manzoor 100 61 11 3 163.93 Zebras v Tigers Karachi 27 Feb 2006 T20
CZ Harris 100 52 8 6 192.30 Canterbury v Auckland Christchurch 21 Jan 2007 T20
HJH Marshall 100 55 10 6 181.81 Gloucs v Worcs Kidderminster 1 Jul 2007 T20
VS Solanki 100 48 14 2 208.33 Worcs v Glamorgan Worcester 24 Jun 2009 T20
Mohammad Hafeez 100 53 16 2 188.67 Wolves v Lahore Lions Karachi 6 Mar 2010 T20
YK Pathan 100 37 9 8 270.27 Royals v Mum Indians Mumbai (BS) 13 Mar 2010 T20
DPMD Jayawardene 100 64 10 4 156.25 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
Asif Ali 100 59 9 7 169.49 Wolves v Tigers Faisalabad 24 Jun 2011 T20
JL Denly 100 68 8 3 147.05 Kent v Indians Canterbury 26 Aug 2011 T20
RD Berrington 100 58 10 5 172.41 Scotland v Bangladesh The Hague 24 Jul 2012 T20I # 252
TP Ura 100 60 9 4 166.66 P.N.G. v Netherlands Dubai (CA) 16 Nov 2013 T20
Irfan Ahmed 100 53 4 8 188.67 Hong Kong v Canada Abu Dhabi 18 Nov 2013 T20
Ashfaq Ahmed 99* 58 10 4 170.68 L Eagles v R Rams Karachi 27 Feb 2006 T20
Salman Butt 99* 67 10 3 147.76 Lahore Lions v Quetta Bears Lahore 4 Oct 2008 T20
JP Duminy 99* 52 8 5 190.38 Cape Cobras v RCB Bangalore 8 Oct 2009 T20
M Dagar 99* 56 15 6 176.78 Haryana v Punjab Delhi 20 Oct 2010 T20
SM Davies 99* 56 15 2 176.78 Surrey v Sussex Croydon 4 Jul 2011 T20
SE Marsh 99* 52 9 5 190.38 Scorchers v Melb Reneg Melbourne (Docklands) 22 Dec 2011 T20
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
CAK Walton 99* 64 3 6 154.68 Comb C&C v Guyana Port of Spain 7 Jan 2013 T20
SK Raina 99* 52 11 3 190.38 Super Kings v Sunrisers Hyderabad (Deccan) 8 May 2013 T20
AD Hales 99 68 6 4 145.58 England v West Indies Nottingham 24 Jun 2012 T20I # 246
V Kohli 99 58 10 4 170.68 RCB v Daredevils Delhi 10 May 2013 T20
RT Ponting 98* 55 8 5 178.18 Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
U Afzaal 98* 59 8 2 166.10 Surrey v Middlesex Lord's 25 May 2009 T20
DPMD Jayawardene 98* 56 9 4 175.00 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
RWT Key 98* 55 14 1 178.18 Kent v Sussex Hove 27 Jun 2010 T20
GH Bodi 98* 63 11 2 155.55 Gauteng v Namibia Windhoek 23 Oct 2011 T20
Shamsur Rahman 98* 50 4 8 196.00 Rangpur v Royals Dhaka 7 Feb 2013 T20
SR Watson 98* 53 13 4 184.90 Royals v Sunrisers Jaipur 27 Apr 2013 T20
Ahmed Shehzad 98* 64 6 6 153.12 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
JL Denly 98* 60 10 4 163.33 Middlesex v Somerset The Oval 18 Jun 2014 T20
CKB Kulasekara 98 49 4 8 200.00 Nondescripts v SL Air SC Colombo (Bloomfield) 16 Oct 2005 T20
LJ Wright 98 48 9 6 204.16 Sussex v Hampshire Hove 6 Jul 2007 T20
HH Gibbs 98 52 14 2 188.46 Glamorgan v Northants Northampton 22 Jun 2008 T20
DJ Harris 98 62 9 4 158.06 South Aust v Victoria Melbourne 2 Jan 2009 T20
SK Raina 98 55 10 5 178.18 Super Kings v Royals Centurion 30 Apr 2009 T20
CH Gayle 98 66 5 7 148.48 West Indies v India Bridgetown 9 May 2010 T20I # 169
RN ten Doeschate 98 47 9 7 208.51 Essex v Kent Chelmsford 2 Jun 2010 T20
AM Rahane 98 66 16 1 148.48 Royals v Kings XI Jaipur 6 Apr 2012 T20
SR Watson 97* 68 9 3 142.64 Hampshire v Kent Southampton 15 Jul 2004 T20
GA Hick 97* 49 10 4 197.95 Worcs v Somerset Worcester 9 Jul 2006 T20
MJ Guptill 97* 60 7 4 161.66 Auckland v Canterbury Christchurch 24 Jan 2010 T20
P Mustard 97* 66 6 6 146.96 Auckland v Wellington Auckland 28 Dec 2012 T20
Yasir Hameed 97* 68 11 1 142.64 Falcons v Stags Islamabad 10 Feb 2014 T20
BJ Hodge 97 61 8 5 159.01 Leics v Yorkshire Leicester 16 Jun 2003 T20
JL Langer 97 60 11 3 161.66 Somerset v Northants Taunton 5 Jul 2006 T20
Rameez Raja 97 45 11 5 215.55 K Dolphins v S Stallions Faisalabad 30 Jun 2011 T20
RJ Quiney 97 60 5 6 161.66 Melb Stars v Heat Brisbane 20 Dec 2011 T20
PJ Ingram 97 54 6 8 179.62 Central D v Wellington New Plymouth 18 Jan 2012 T20
Q de Kock 97 61 3 8 159.01 Lions v Dolphins Johannesburg 28 Mar 2013 T20
LMP Simmons 97 60 5 8 161.66 Amazon v Zouks Basseterre 10 Aug 2014 T20
A Symonds 96* 37 14 3 259.45 Kent v Hampshire Beckenham 16 Jun 2003 T20
MJ Wood 96* 62 8 4 154.83 Yorkshire v Notts Nottingham 7 Jul 2004 T20
CK Kapugedera 96* 53 4 8 181.13 Col CC v Badureliya Colombo (NCC) 9 Oct 2005 T20
WMB Perera 96* 53 11 5 181.13 Moors v Lankan CC Colombo (Burgher) 1 Mar 2007 T20
TM Dilshan 96* 57 12 2 168.42 Sri Lanka v West Indies The Oval 19 Jun 2009 T20I # 115
NK Patel 96* 61 10 5 157.37 Gujarat v Baroda Poona 22 Oct 2009 T20
JP Duminy 96* 54 10 4 177.77 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
H Masakadza 96* 59 8 4 162.71 Mountaineers v Rhinos Harare 13 Nov 2010 T20
AB McDonald 96* 57 9 3 168.42 Leics v Yorkshire Leeds 6 Jul 2011 T20
DPMD Jayawardene 96* 50 11 5 192.00 Wayamba U v Nagenahira Pallekele 20 Aug 2012 T20
J Allenby 96* 59 9 3 162.71 Glamorgan v Somerset Taunton 6 Jun 2014 T20
DR Martyn 96 56 7 5 171.42 Australia v South Africa Brisbane 9 Jan 2006 T20I # 4
JM How 96 42 9 6 228.57 Central D v Wellington Wellington 27 Dec 2010 T20
KH Devdhar 96 40 11 6 240.00 Baroda v Delhi Mumbai 26 Mar 2012 T20
MJ Lumb 96 52 14 3 184.61 Notts v Durham Chester-le-Street 6 Jul 2013 T20
BR Dunk 96 54 8 5 177.77 Hurricanes v Syd Thunder Hobart 11 Jan 2014 T20
MJ Di Venuto 95* 56 11 3 169.64 Tasmania v Western Aust Hobart 7 Jan 2007 T20
Z de Bruyn 95* 49 8 5 193.87 Somerset v Gloucs Taunton 18 Jun 2010 T20
S Dhawan 95* 57 14 1 166.66 Chargers v Kings XI Dharamsala 21 May 2011 T20
RN ten Doeschate 95* 61 7 4 155.73 Chittagong v Khulna Dhaka 7 Feb 2013 T20
V Sehwag 95* 57 13 2 166.66 Daredevils v Mum Indians Delhi 21 Apr 2013 T20
SM Davies 95* 70 12 1 135.71 Surrey v Kent Canterbury 30 Jun 2013 T20
ML Pettini 95* 54 14 1 175.92 Essex v Middlesex Lord's 17 May 2014 T20
CJ Anderson 95* 44 9 6 215.90 Mum Indians v Royals Mumbai 25 May 2014 T20
MH Wessels 95* 51 10 4 186.27 Notts v Derbyshire Nottingham 20 Jun 2014 T20
W Jaffer 95 61 13 2 155.73 Mumbai v Saurashtra Pune 22 Oct 2009 T20
Naved-ul-Hasan 95 57 10 3 166.66 S Stallions v R Rams Karachi 4 Mar 2010 T20
SE Marsh 95 46 9 6 206.52 Kings XI v Daredevils Delhi 23 Apr 2011 T20
M Vijay 95 52 4 6 182.69 Super Kings v RCB Chennai 28 May 2011 T20
LRPL Taylor 95 49 3 8 193.87 Central D v Otago Dunedin 18 Dec 2011 T20
R Gunasekera 95 65 6 6 146.15 Canada v Denmark Abu Dhabi 19 Mar 2012 T20
SM Warnapura 95 46 8 7 206.52 Colts v Nondescripts Colombo (SSC) 1 Apr 2012 T20
MEK Hussey 95 59 11 2 161.01 Super Kings v KKR Chennai 28 Apr 2013 T20
SK Kamat 95 61 10 4 155.73 Goa v Karnataka Visakhapatnam 4 Apr 2014 T20
GJ Maxwell 95 43 15 2 220.93 Kings XI v Super Kings Abu Dhabi 18 Apr 2014 T20
GJ Maxwell 95 43 5 9 220.93 Kings XI v Sunrisers Sharjah 22 Apr 2014 T20
DJ Willey 95 45 8 6 211.11 Northants v Leics Northampton 23 May 2014 T20
MA Hardinges 94* 64 9 4 146.87 Gloucs v Northants Bristol 11 Jul 2006 T20
J Mubarak 94* 71 13 1 132.39 Col CC v Saracens Colombo (Colts) 28 Feb 2007 T20
V Sehwag 94* 41 10 6 229.26 Daredevils v Chargers Hyderabad (Deccan) 22 Apr 2008 T20
RA White 94* 57 8 3 164.91 Northants v Gloucs Milton Keynes 17 Jun 2008 T20
NV Ojha 94* 55 8 6 170.90 Royals v Super Kings Chennai 3 Apr 2010 T20
RS Bopara 94* 65 10 4 144.61 Essex v Hampshire Southampton 27 Jun 2010 T20
SK Raina 94* 48 5 6 195.83 Super Kings v RCB Durban 24 Sep 2010 T20
TR Birt 94* 56 6 6 167.85 Khulna v Dhaka Dhaka 11 Feb 2013 T20
PD Trego 94* 59 11 2 159.32 Somerset v Glamorgan Taunton 6 Jun 2014 T20
MJ Wood 94 35 12 4 268.57 Somerset v Worcs Taunton 23 Jun 2005 T20
PD McGlashan 94 49 9 3 191.83 Northern D v Wellington Wellington 13 Jan 2006 T20
Tahir Mughal 94 55 9 6 170.90 S Stallions v K Dolphins Karachi 3 Mar 2006 T20
LE Bosman 94 50 7 6 188.00 Eagles v Zimbabwe Bloemfontein 26 Mar 2008 T20
KC Sangakkara 94 56 13 1 167.85 Kings XI v Mum Indians Mohali 25 Apr 2008 T20
SI de Saram 94 43 4 9 218.60 Ruhuna v Basnahira N Colombo (Moors) 26 Mar 2009 T20
LE Bosman 94 45 5 9 208.88 South Africa v England Centurion 15 Nov 2009 T20I # 125
LE Bosman 94 50 9 6 188.00 Derbyshire v Yorkshire Leeds 3 Jun 2010 T20
AD Hales 94 61 11 2 154.09 England v Australia Chester-le-Street 31 Aug 2013 T20I # 329
Umar Akmal 94 54 9 4 174.07 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
MK Pandey 94 50 7 6 188.00 KKR v Kings XI Bangalore 1 Jun 2014 T20
H Davids 93* 52 9 4 178.84 Cape Cobras v Eagles Kimberley 2 Mar 2007 T20
DPMD Jayawardene 93* 62 13 2 150.00 Kings XI v Chargers Dharamsala 16 Apr 2010 T20
AJ Finch 93* 60 11 3 155.00 Victoria v Central D Centurion 15 Sep 2010 T20
SE Marsh 93* 59 9 3 157.62 Western Aust v Victoria Perth 18 Jan 2011 T20
Tamim Iqbal 93* 61 7 6 152.45 Wayamba U v Uthura Colombo (RPS) 12 Aug 2012 T20
Gurkeerat Singh 93* 58 8 6 160.34 Punjab v U. Pradesh Indore 30 Mar 2013 T20
V Kohli 93* 47 11 4 197.87 RCB v Sunrisers Bangalore 9 Apr 2013 T20
LD Chandimal 93* 57 9 3 163.15 Uth Yellows v Kandurata Ma Colombo (RPS) 14 Aug 2013 T20
Misbah-ul-Haq 93* 60 6 5 155.00 Wolves v Kandurata Ma Mohali 20 Sep 2013 T20
DA Miller 93* 37 6 9 251.35 Dolphins v Titans Durban 6 Feb 2014 T20
P Dogra 93* 60 5 5 155.00 H. Pradesh v Services Mohali 3 Apr 2014 T20
JM Vince 93* 51 11 4 182.35 Hampshire v Notts Nottingham 3 Aug 2014 T20
KC Sangakkara 93 49 9 2 189.79 Nondescripts v SL Air SC Colombo (Bloomfield) 16 Oct 2005 T20
JP Duminy 93 57 7 4 163.15 Cape Cobras v Titans Cape Town 7 Mar 2007 T20
NK Patel 93 65 12 2 143.07 Gujarat v Punjab Mumbai 18 Apr 2007 T20
MJ Lumb 93 52 11 3 178.84 Hampshire v Middlesex Southampton 23 Jun 2009 T20
A Flintoff 93 41 9 6 226.82 Lancashire v Derbyshire Derby 25 Jun 2009 T20
ML Hayden 93 43 9 7 216.27 Super Kings v Daredevils Delhi 19 Mar 2010 T20
Sikandar Raza 93 48 11 5 193.75 Rocks v Tuskers Harare 17 Nov 2010 T20
G Gambhir 93 51 9 5 182.35 KKR v RCB Kolkata 28 Apr 2012 T20
Imran Nazir 93 51 5 8 182.35 S Stallions v Hawks Rawalpindi 9 Feb 2014 T20
SG Law 92* 54 12 4 170.37 Lancashire v Leics Manchester 27 Jun 2005 T20
TN Sampath 92* 42 4 9 219.04 Singha SC v Burgher Colombo (Colts) 22 Oct 2005 T20
NK Patel 92* 65 12 1 141.53 Gujarat v Saurashtra Mumbai 7 Apr 2007 T20
TC Smith 92* 60 5 6 153.33 Lancashire v Worcs Manchester 5 Jul 2010 T20
SM Davies 92* 55 13 3 167.27 Surrey v Gloucs The Oval 2 Jun 2011 T20
G Snyman 92* 53 7 6 173.58 Namibia v Scotland Windhoek 1 Oct 2011 T20
AP Devcich 92* 57 11 2 161.40 Northern D v Wellington Mount Maunganui 1 Jan 2013 T20
JJ Roy 92* 55 8 4 167.27 Chittagong v Rajshahi Dhaka 13 Feb 2013 T20
PR Prem 92* 51 9 3 180.39 Kerala v Delhi Indore 26 Mar 2013 T20
CH Gayle 92* 58 11 5 158.62 RCB v Mum Indians Bangalore 4 Apr 2013 T20
B Barnard 92* 43 5 7 213.95 Gauteng v Northerns Centurion 23 Mar 2014 T20
PA Jaques 92 49 9 5 187.75 Yorkshire v Leics Leeds 8 Jul 2004 T20
VS Solanki 92 61 8 2 150.81 Worcs v Gloucs Bristol 29 Jun 2006 T20
HH Gibbs 92 57 7 4 161.40 Cape Cobras v Dolphins Durban 15 Feb 2009 T20
CH Gayle 92 40 7 8 230.00 Western Aust v Queensland Brisbane 25 Jan 2011 T20
CH Gayle 92 41 8 8 224.39 RCB v NSW Bangalore 7 Oct 2011 T20
RV Uthappa 92 36 8 8 255.55 Karnataka v Hyderabad Chennai 20 Oct 2011 T20
MS Bisla 92 61 14 2 150.81 KKR v Super Kings Chennai 28 Apr 2013 T20
AB de Villiers 91* 52 5 7 175.00 Titans v Lions Centurion 1 Feb 2006 T20
Asad Shafiq 91* 55 9 4 165.45 K Dolphins v S Stallions Faisalabad 30 Jun 2011 T20
EC Kriek 91* 63 8 3 144.44 Boland v Border Paarl 9 Oct 2011 T20
MJ Guptill 91* 54 5 6 168.51 New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
Irfan Ahmed 91* 60 10 2 151.66 Hong Kong v Denmark Dubai (CA) 18 Mar 2012 T20
MA Ealham 91 35 5 9 260.00 Notts v Yorkshire Nottingham 7 Jul 2004 T20
SC Ganguly 91 57 11 5 159.64 KKR v Chargers Hyderabad (Deccan) 11 May 2008 T20
GC Smith 91 51 9 4 178.43 Royals v Super Kings Chennai 24 May 2008 T20
JL Denly 91 57 9 5 159.64 Kent v Essex Beckenham 22 Jun 2008 T20
RJ Quiney 91 56 4 8 162.50 Victoria v NSW Sydney 24 Jan 2009 T20
BS Wilson 91 53 9 3 171.69 Northern D v Otago Dunedin 15 Feb 2009 T20
AW Gale 91 55 12 2 165.45 Yorkshire v Notts Leeds 4 Jun 2009 T20
DPMD Jayawardene 91 49 10 6 185.71 Wayamba v Ruhuna Moratuwa 7 Mar 2010 T20
Tamim Iqbal 91 60 8 4 151.66 Chittagong D v Sylhet Div Dhaka 12 Apr 2010 T20
Azhar Mahmood 91 52 9 4 175.00 Kent v Leics Leicester 6 Aug 2011 T20
Karim Sadiq 91 60 9 5 151.66 Afghanistan v Denmark Sharjah 15 Mar 2012 T20
LJ Wright 91 61 7 2 149.18 Sussex v Middlesex Hove 22 Jun 2012 T20
BB McCullum 91 55 11 3 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
LE Bosman 91 57 5 5 159.64 Knights v Titans Centurion 6 Mar 2013 T20
P Mustard 91 52 11 3 175.00 Durham v Yorkshire Chester-le-Street 12 Jul 2013 T20
Zain Abbas 91 66 11 3 137.87 Khan RL v PIA Karachi 23 Jul 2013 T20
SR Taylor 91 56 6 5 162.50 U.S.A. v Italy Abu Dhabi 16 Nov 2013 T20
BJ Hodge 90* 52 8 4 173.07 Lancashire v Derbyshire Derby 4 Jul 2005 T20
HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
ADS Fletcher 90* 66 3 7 136.36 Superstars v Middlesex Coolidge 30 Oct 2008 T20
GP Swann 90* 47 13 2 191.48 Notts v Derbyshire Derby 29 May 2009 T20
DA Miller 90* 52 8 4 173.07 Dolphins v Lions Potchefstroom 19 Feb 2010 T20
MJ Prior 90* 49 11 3 183.67 Sussex v Gloucs Gloucester 11 Jun 2010 T20
KD Karthik 90* 41 11 3 219.51 Tamil Nadu v Andhra Hyderabad 19 Oct 2010 T20
DA Miller 90* 57 8 4 157.89 Dolphins v Warriors East London 4 Feb 2011 T20
SH Marathe 90* 62 10 1 145.16 Mumbai v Saurashtra Rajkot 22 Oct 2011 T20
SR Watson 90* 51 10 4 176.47 Royals v Warriors Pune 8 May 2012 T20
JL Denly 90* 66 11 1 136.36 Middlesex v Kent Canterbury 26 Jun 2012 T20
JD Ryder 90* 57 6 5 157.89 Wellington v Canterbury Wellington 9 Nov 2012 T20
DA Warner 90* 62 5 3 145.16 Australia v Sri Lanka Sydney 26 Jan 2013 T20I # 299
Nazmus Sadat 90* 64 9 3 140.62 Khulna Div v Barisal Div Bogra 22 Apr 2013 T20
JE Root 90* 49 13 1 183.67 England v Australia Southampton 29 Aug 2013 T20I # 328
MW Machan 90* 55 9 4 163.63 Scotland v Denmark Dubai (CA2) 24 Nov 2013 T20
AP Devcich 90* 68 10 1 132.35 Northern D v Central D Nelson 27 Dec 2013 T20
KJ O'Brien 90* 49 5 7 183.67 Red Steel v Hawksbills North Sound 20 Jul 2014 T20
AS Wewalwala 90 56 8 4 160.71 Kurunegala Y v Col CC Colombo (Burgher) 30 Oct 2005 T20
Bazid Khan 90 47 7 6 191.48 Leopards v Hawks Karachi 26 Feb 2006 T20
JL Langer 90 46 10 4 195.65 Somerset v Gloucs Taunton 27 Jun 2006 T20
MA Carberry 90 59 7 2 152.54 Hampshire v Middlesex Southampton 29 Jun 2006 T20
VS Solanki 90 50 14 2 180.00 Worcs v Warwickshire Worcester 11 Jul 2006 T20
BJ Hodge 90 56 6 5 160.71 Victoria v Tasmania Melbourne 15 Jan 2010 T20
JEC Franklin 90 50 11 3 180.00 Gloucs v Sussex Hove 16 Jun 2010 T20
G Snyman 90 43 4 7 209.30 Namibia v Scotland Windhoek 1 Oct 2011 T20
GH Bodi 90 51 7 5 176.47 Lions v Warriors Johannesburg 14 Mar 2012 T20
SHT Kandamby 90 54 10 3 166.66 Kandurata Ma v Uth Yellows Colombo (RPS) 14 Aug 2013 T20
GK Berg 90 47 15 1 191.48 Italy v U.S.A. Abu Dhabi 16 Nov 2013 T20
P Chopra 90 54 9 4 166.66 H. Pradesh v Punjab Mohali 2 Apr 2014 T20
GJ Maxwell 90 38 6 8 236.84 Kings XI v Super Kings Cuttack 7 May 2014 T20
MJ North 90 47 6 6 191.48 Derbyshire v Leics Leicester 16 May 2014 T20
DA Warner 90 45 12 3 200.00 Sunrisers v Super Kings Ranchi 22 May 2014 T20
MJ Guptill 90 51 7 6 176.47 Amazon v Hawksbills Basseterre 7 Aug 2014 T20
SK Raina 90 43 4 8 209.30 Super Kings v Dolphins Bangalore 22 Sep 2014 T20

Records includes the following recent matches:
Dolphins v Kolkata Knight Riders at Hyderabad (Deccan), Champions League Twenty20 18th match, Sep 29, 2014 [Twenty20]
Cape Cobras v Kings XI Punjab at Mohali, Champions League Twenty20 17th match, Sep 28, 2014 [Twenty20]
Lahore Lions v Peshawar Panthers at Karachi, Bank Albaraka Presents Haier T20 Cup final, Sep 28, 2014 [Twenty20]
Barbados Tridents v Hobart Hurricanes at Mohali, Champions League Twenty20 16th match, Sep 28, 2014 [Twenty20]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365