List of Twenty20 cricket records

This is a list of Twenty20 cricket records, that is a record team or individual performances in Twenty20 cricket.

Listing criteria

In general the top five are listed in each category (except when there is a tie for the last place among the five, when all the tied record holders are noted). Currently active players are listed in bold.

Team records

Team scoring records

Most successful teams

Most wins
Rank Team Wins
1 India Chennai Super Kings 90
2 India Mumbai Indians 76
3 England Lancashire 74
4 England Hampshire 74
5 England Somerset 71
Source: ESPNcricinfo (updated 30 April 2015)
Highest winning percentage

Qualification: 10 matches.

Rank Team Win% Matches
1 Pakistan Zarai Taraqiati Bank Ltd. 85.00% 10
2 Pakistan Sialkot Stallions 80.00% 65
3 Trinidad and Tobago Trinidad and Tobago 77.67% 60
4 Pakistan Lahore Lions 76.11% 67
5 South Africa Gauteng 73.91% 23
Source: ESPNcricinfo (updated 30 April 2015)

Highest innings totals

Completed innings only. Totals are for the teams in bold, with teams playing at home (where applicable) on the left.

Rank Score Teams Venue Date
1 263/5 (20 overs) India Royal Challengers Bangalore v India Pune Warriors India Bangalore 23/04/2013
2 260/6 (20 overs)  Sri Lanka v  Kenya Johannesburg 14/09/2007
3 254/3 (20 overs) England Middlesex v England Gloucestershire Uxbridge 26/06/2011
4 250/3 (20 overs) England Somerset v England Gloucestershire Taunton 27/06/2006
5 248/6 (20 overs) Australia Australia v England England Southampton 29/08/2013
Source: ESPNcricinfo (updated 30 April 2015).

Lowest innings totals

Completed innings only. Totals are for the teams in bold, with teams playing at home (where applicable) on the left.

Rank Score Teams Venue Date
1 30 (11.1 overs) India Jharkhand v India Tripura Dhanbad 20/09/2009
2 39 (10.3 overs)  Sri Lanka v  Netherlands Chittagong 24/03/2014
3 44 (12.5 overs) Leeward Islands v Trinidad and Tobago Trinidad and Tobago North Sound 11/01/2012
44 (14.4 overs) South Africa North West v South Africa Boland Potchefstroom 16/11/2014
5 45 (8.4 overs) Bangladesh Mohammedan v Bangladesh Prime Bank Sylhet 26/12/2013
Source: ESPNcricinfo (updated 30 April 2015).

Highest victory margin (by runs)

Rank Winner Margin Target Opposition Venue Date
1  Sri Lanka 172 runs 261  Kenya Johannesburg 14/09/2007
2 Trinidad and Tobago Trinidad and Tobago 167 runs 212 Leeward Islands North Sound 11/01/2012
3 Bangladesh Prime Bank 159 runs 205 Bangladesh Mohammedan Harare 26/12/2013
4 Zimbabwe Northerns 158 runs 228 Zimbabwe Southerns Harare 19/03/2008
5 England Somerset 143 runs 226 England Essex Chelmsford 15/06/2011
Source: ESPNcricinfo (updated 30 April 2015).

Highest match aggregate

Rank Score Teams Venue Date
1 469/10 (40 overs) India Chennai Super Kings (246–5) v India Rajasthan Royals (223–5) Chennai 3/04/2010
2 467/13 (39.2 overs)  South Africa (231/7) v  West Indies (236/6) Johannesburg 11/01/2015
3 457/12 (40 overs)  Australia (248–6) v  England (209–6) Southampton 29/08/2013
4 451/6 (38.3 overs) England Essex (225–4) v England Sussex (226–5) Chelmsford 25/07/2014
4 451/10 (40 overs) Pakistan Karachi Dolphins (243-2) v Pakistan Lahore Eagles (208-8) Lahore 14/10/2010
Source: ESPNcricinfo (updated 30 April 2015).

Individual records

Individual records (batting)

Highest individual score

Rank Runs Player Team Opposition Venue Date
1 175* Jamaica Chris Gayle India Royal Challengers Bangalore India Pune Warriors India Bangalore 23/04/2013
2 158* New Zealand Brendon McCullum India Kolkata Knight Riders India Royal Challengers Bangalore Bangalore 18/04/2008
3 156 Australia Aaron Finch  Australia  England Hampshire 29/08/2013
4 153* England Luke Wright England Sussex England Essex Chelmsford 25/07/2014
5 152* England Graham Napier England Essex England Sussex Chelmsford 24/06/2008
Source: ESPNcricinfo (updated 30 April 2015).

Most career runs

Rank Runs Player Teams Period
1 6,975 (191 inn.) West Indies Cricket Board Chris Gayle  West Indies, Barisal Burners, Dhaka Gladiators, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, Western Australia 2005–present
2 6,363 (219 inn.) Australia Brad Hodge  Australia, Auckland, Australia A, Barisal Burners, Basnahira Cricket Dundee, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Melbourne Stars, Northern Districts, Rajasthan Royals, Victoria 2003–present
3 5,822 (236 inn.) Australia David Hussey  Australia, Australia A, Kings XI Punjab, Kolkata Knight Riders, Melbourne Stars, Northern Districts, Nottinghamshire, Victoria 2004–present
4 5,570 (194 inn.) New Zealand Brendon McCullum  New Zealand, Brisbane Heat, Canterbury, Glamorgan, Kochi Tuskers Kerala, Kolkata Knight Riders, New South Wales, Otago, Sussex, Chennai Super Kings 2005–present
5 5,269 (179 inn.) Australia David Warner  Australia, Australia A, Delhi Daredevils, Durham, New South Wales, Sydney Sixers, Northern Districts, Middlesex, Sydney Thunder, Sunrisers Hyderabad 2003–present
Northern Districts
Source: Cricinfo.com, last updated 23 April 2013

Most centuries in a career

Rank Centuries Player Teams Period
1 11 West Indies Cricket Board Chris Gayle  West Indies, Barisal Burners, Matabeleland Tuskers, Kolkata Knight Riders, Royal Challengers Bangalore, Dhaka Gladiators, Sydney Thunder 2005–present
2 5 New Zealand Brendon McCullum  New Zealand, Kolkata Knight Riders, Brisbane Heat, Otago 2005–present
5 Australia David Warner Delhi Daredevils, New South Wales, Sydney Thunder 2007–present
3 3 Australia Ian Harvey Gloucestershire, Yorkshire 2003–2010
3 Australia Adam Gilchrist Deccan Chargers, Kings XI Punjab, Middlesex 2005–present
3 Zimbabwe Hamilton Masakadza Easterns, Mountaineers 2006–present
Source: Cricinfo.com, last updated 10 January 2013

Fastest 100

Rank Balls Player Team Opposition Venue Date
1 30 West Indies Cricket Board Chris Gayle Royal Challengers Bangalore Pune Warriors India Bangalore 23/04/2013
2 34 Australia Andrew Symonds Kent Middlesex Maidstone 02/07/2004
3 35 Namibia Louis van der Westhuizen  Namibia  Kenya Windhoek 07/11/2011
4 37 India Yusuf Pathan Rajasthan Royals Mumbai Indians Mumbai 13/03/2010
37 New Zealand Scott Styris Sussex Gloucestershire Hove 24/07/2012
Source: Cricinfo.com, last updated 23 April 2013

Fastest 50

Rank Balls Player Team Opposition Venue Date
1 12 India Yuvraj Singh  India  England Durban 19/09/2007
2 13 England Marcus Trescothick Somerset Hampshire Taunton 09/07/2010
3 14 South Africa Gerard Brophy Yorkshire Derbyshire Derby 10/07/2006
14 Pakistan Imran Nazir Sialkot Stallions Lahore Eagles Lahore 26/04/2005
14 New Zealand Kieran Noema-Barnett Central Districts Otago Invercargill 12/12/2010
14 West Indies Cricket Board Kieron Pollard Trinidad and Tobago Leeward Islands North Sound 11/01/2012
Source: Cricinfo.com, last updated 26 February 2012

Highest career strike rate

Qualification: 1,000 balls.

Rank Strike Rate Player Teams Period
1 161.27 (2,014 balls) West Indies Cricket Board Kieron Pollard  West Indies, Adelaide Strikers, Dhaka Gladiators, Mumbai Indians, Somerset, South Australia, Stanford Superstars, Trinidad and Tobago 2006–present
2 157.00 (1,370 balls) England Marcus Trescothick  England, Somerset 2004–present
3 369.9 (1,756 balls) India Virender Sehwag  India, Delhi, Delhi Daredevils, Kings XI Punjab, Leicestershire 2003–present
4 153.65 (1,265 balls) Pakistan Shahid Afridi  Pakistan, Deccan Chargers, Hampshire, Karachi Dolphins, Kent, Melbourne Renegades, Pakistanis, Ruhuna Royals, South Australia 2004–present
5 152.88 (1,471 balls) Pakistan Imran Nazir  Pakistan, Dhaka Division, Dhaka Gladiators, Nagenahira Nagas, Sialkot Stallions 2005–present
Source: Cricinfo.com, Last updated: 10 January 2013

Highest career average

Qualification: 50 innings.

Rank Average Innings Player Teams Period
1 42.38 90 Australia Shaun Marsh  Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia 2006–present
2 42.21 122 West Indies Cricket Board Chris Gayle  West Indies, Barisal Burners, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, Western Australia 2005–present
3 38.96 77 Australia Michael Hussey  Australia, Australia A, Chennai Super Kings, Gloucestershire, Northamptonshire, Perth Scorchers, Sydney Thunder 2003–present
4 38.89 69 Zimbabwe Hamilton Masakadza  Zimbabwe, Easterns, Mountaineers, Zimbabweans 2006–present
5 38.57 50 Australia Aaron Finch  Australia, Australia A, Melbourne Renegades, Rajasthan Royals, Ruhuna Royals, Victoria 2009–present
Source: Cricinfo.com, Last updated: 10 January 2013

Most career sixes

Rank Sixes Player Teams Period
1 500 West Indies Cricket Board Chris Gayle  West Indies, Barisal Burners, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, Western Australia 2005–present
2 228 West Indies Cricket Board Kieron Pollard  West Indies, Dhaka Gladiators, Mumbai Indians, Somerset, South Australia, Stanford Superstars, Trinidad and Tobago 2006–present
3 200 Australia David Hussey  Australia, Australia A, Kings XI Punjab, Kolkata Knight Riders, Melbourne Stars, Northern Districts, Nottinghamshire, Victoria 2004–present
4 196 New Zealand Brendon McCullum  New Zealand, Brisbane Heat, Canterbury, Glamorgan, Kochi Tuskers Kerala, Kolkata Knight Riders, New South Wales, Otago, Sussex 2005–present
5 193 New Zealand Ross Taylor  New Zealand, Central Districts, Durham, Rajasthan Royals, Royal Challengers Bangalore, Delhi Daredevils, Victoria 2006–present
Source: Cricinfo.com, Last updated: 10 January 2013

Most sixes in an innings

Rank Sixes Player Team Opponent Venue Date
1 17 West Indies Cricket Board Chris Gayle Royal Challengers Bangalore Pune Warriors India Bangalore 23/04/2013
2 16 England Graham Napier Essex Sussex Chelmsford 24/06/2008
3 14 Namibia Craig Williams  Namibia  Scotland Windhoek 04/10/2011
4 13 New Zealand Brendon McCullum Kolkata Knight Riders Royal Challengers Bangalore Bangalore 18/04/2008
13 South Africa Richard Levi  South Africa  New Zealand Hamilton 19/02/2012
13 West Indies Cricket Board Chris Gayle Royal Challengers Bangalore Delhi Daredevils Delhi 17/05/2012
Source: Cricinfo.com, Last updated: 23 April 2013

Individual records (bowling)

Best figures in a match

Source: ESPNcricinfo (updated 30 April 2015).

Rank Bowling Player Team Opponent Venue Date
1 6/5 Malaysia Arul Suppiah Somerset Glamorgan Cardiff 05/07/2011
2 6/6 Bangladesh Shakib Al Hasan Barbados Tridents Trinidad and Tobago Red Steel Bridgetown 03/08/2013
3 6/7 Sri Lanka Lasith Malinga Melbourne Stars Perth Scorchers Perth 12/12/2012
4 6/8 Sri Lanka Ajantha Mendis  Sri Lanka  Zimbabwe Hambantota 18/09/2012
5 6/9 South Africa Phaphama Fojela Border Easterns East London 14/12/2014

Most career wickets

Rank Wickets Matches Player Teams Period
1 202 168 Australia Dirk Nannes  Australia,  Netherlands, Basnahira Cricket Dundee, Canterbury, Delhi Daredevils, Highveld Lions, Melbourne Renegades, Middlesex, Mountaineers, Nottinghamshire, Royal Challengers Bangalore, Somerset, Surrey, Sydney Thunder, Victoria, Chennai Super Kings 2007–present
2 191 137 Sri Lanka Lasith Malinga  Sri Lanka, Kent, Melbourne Stars, Mumbai Indians, Nondescripts Cricket Club, Ruhuna, Ruhuna Rhinos 2004–present
3 185 159 South Africa Alfonso Thomas  South Africa, Adelaide Strikers, Dolphins, Highveld Lions, Perth Scorchers, Pune Warriors India, Somerset, Titans 2004–present
4 177 146 Pakistan Yasir Arafat  Pakistan, Barisal Burners, Canterbury, Dolphins, Kent, Lancashire, Otago, Pakistan A, Rawalpindi Rams, Surrey, Somerset, Sussex 2006–present
5 171 205 South Africa Albie Morkel  South Africa, Chennai Super Kings, Durham, Somerset, South Africans, Titans 2004–
Source: Cricinfo.com, last updated 10 January 2013

Individual records (wicketkeeping)

Most dismissals in career

Rank Dismissals Innings Player Team Period Catches Stumpings
1 123 112 Pakistan Kamran Akmal  Pakistan, Lahore Eagles, Lahore Lions, Pakistanis, Rajasthan Royals, Sylhet Royals, Wayamba United 2005–present 63 60
2 101 109 Sri Lanka Kumar Sangakkara  Sri Lanka, Deccan Chargers, Kandurata Kites, Kings XI Punjab, Nondescripts 2004–present 67 34
3 92 126 India Mahendra Singh Dhoni  India, Chennai Super Kings, Jharkhand 2006–present 59 33
4 84 89 Australia Adam Gilchrist  Australia, Deccan Chargers, Kings XI Punjab, Middlesex 2005–2012 62 22
5 84 105 England James Foster  England, Essex 2003–present 45 39
Source: Cricinfo.com, last updated 10 January 2013

Individual records (other)

Most matches played

Rank Matches Player Teams Period
1 223 South Africa Albie Morkel  South Africa, Chennai Super Kings, Durham, Somerset, South Africans, Titans 2004–present
2 187 Australia David Hussey  Australia, Australia A, Kings XI Punjab, Kolkata Knight Riders, Melbourne Stars, Northern Districts, Nottinghamshire, Victoria 2004–present
3 156 Australia Brad Hodge  Australia, Australia A, Barisal Burners, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Melbourne Renegades, Northern Districts, Rajasthan Royals, Victoria 2003–present
156 England Owais Shah  England, Cape Cobras, Delhi Daredevils, Essex, Hobart Hurricanes, Kochi Tuskers Kerala, Kolkata Knight Riders, Middlesex, Wellington 2003–present
5 155 West Indies Cricket Board Kieron Pollard  West Indies, Dhaka Gladiators, Mumbai Indians, Somerset, South Australia, Stanford Superstars, Trinidad and Tobago 2006–present
Source: Cricinfo.com, last updated 25 July 2012

Partnership Records

Record wicket partnerships

Partnership Runs Players Team Opponent Venue Date
1st wicket 201 New Zealand Peter Ingram & New Zealand Jamie How Central Districts Wellington New Plymouth 18/01/2012
2nd wicket 206 Australia Adam Gilchrist & Australia Shaun Marsh Kings XI Punjab Royal Challengers Bangalore Dharamsala 17/05/2011
3rd wicket 162 Pakistan Abdul Razzaq & Pakistan Nasir Jamshed Lahore Lions Quetta Bears Lahore 26/05/2009
4th wicket 140* New Zealand Nathan McCullum & England Dimitri Mascarenhas Otago Canterbury Dunedin 04/02/2009
140* Zimbabwe Elton Chigumbura & Zimbabwe Cephas Zhuwao Northerns Centrals Bulawayo 14/05/2009
5th wicket 149 India Yogesh Takawale & India Sairaj Bahutule Maharashtra Gujarat Mumbai 03/04/2007
6th wicket 122* India Ambati Rayudu & West Indies Cricket Board Kieron Pollard Mumbai Indians Royal Challengers Bangalore Bangalore 14/05/2012
7th wicket 99* United States Aditya Thyagarajan & United States Orlando Baker  United States  Ireland Abu Dhabi 10/02/2010
8th wicket 120 Pakistan Azhar Mahmood & Sri Lanka Isuru Udana Wayamba United Uva Next Colombo 28/08/2012
9th wicket 64* Sri Lanka Krishal Magage & Sri Lanka Maduranga Zoysa Burgher Panadura Colombo 01/04/2012
10th wicket 59 Zimbabwe Heath Streak & England James Anyon Warwickshire Worcestershire Birmingham 01/07/2005
Source: Cricinfo.com, last updated 18 May 2012

Notes and references

    See also