Records / Twenty20 matches / Batting records / Most runs in an innings

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
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
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
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
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
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
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
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
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
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
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
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

Records includes the following recent matches:
Guyana Amazon Warriors v Jamaica Tallawahs at Providence, Caribbean Premier League 9th match, Jul 20, 2014 [Twenty20]
Antigua Hawksbills v Red Steel at North Sound, Caribbean Premier League 8th match, Jul 20, 2014 [Twenty20]
Gloucestershire v Essex at Cheltenham, NatWest t20 Blast, Jul 20, 2014 [Twenty20]
Nottinghamshire v Leicestershire at Nottingham, NatWest t20 Blast, Jul 20, 2014 [Twenty20]

Statsguru Trivia

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

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365