T20 Records

All previous and latest t20 records at international level updated as of September 2021. ( PPSC FPSC NTS CSS AJKPSC KPPSC SPSC )

Fastest T20 Century Records

  1. David Miller (SA), 35 Balls, South Africa Vs Bangladesh at Potchefstroom on 29 Oct 2017.
  2. Rohit Sharma (IND), 35 Balls, India Vs Sri Lanka at Indore stadium on 22 December 2017.
  3. Sudesh Wickramasekara (CZ), 35 Balls, Czech Republic Vs Turkey at Ilfov County on 30 Aug 2019
  4. S Periyalwar (Romania), 39 Balls, Romania Vs Turkey at Ilfov County County on 29 August 2019.
  5. George Munsey (Scotland), 41 Balls, Scotland Vs Netherlands at Dublin stadium on 16 September 2019.

Fastest 50 in T20 International

  1. Yuvraj Singh (India), 12 Balls, India Vs England at Durbin stadium on 19th September 2007.
  2. Mirza Ahsan (Austria), 13 Balls, Austria Vs Luxembourg at Ilfov County ground on 31st August 2019.
  3. Colin Munro (New Zealand), 14 Balls, New Zealand Vs Sri Lanka at Auckland ground on 10th January 2016.
  4. Faisal Khan (Saudi Arabia), 15 Balls, Saudi Arabia v Kuwait at Al Amerat stadium on 24th January 2019.
  5. Shai Hope (West Indies), 16 Balls, Bangladesh Vs West Indies at Sylhet stadium on 17th December 2018.

Most Sixes in T20

Player (Team)6sInn
Martin Guptill (NZ)14297
Rohit Sharma (IND)133103
Eoin Morgan (ENG)11397
Colin Munro (NZ)10762
Chris Gayle (WI)10657

T20 Highest score Batsman List International

Player (Team)RunsBallsAgainst
AJ Finch (AUS)17276Zimbabwe
Hazratullah Zazai (AFG)162*62Ireland
AJ Finch (AUS)15663England
GJ Maxwell (AUS)145*65Sri Lanka
George Munsey (Scotland)127*56Netherland

Rare T20 Records

The first ever century of t20 international format was scored by Chris Gayle. He made 117 runs against South Africa in ICC inaugural t20 series 2007.

Indian Player Rohit Sharma is the only batsman in the world to have scored four T20 International centuries.

Afghan Batsman Hazratullah Zazai is the youngest player who scored a century at the age of 20.

Shaiman Anwar of UAE is oldest player who scored a T201 century at the age of 38.

Indian Captain Virat Kohli has the highest T20I batting record (3159 Runs) from 90 matches.

Highest Partnership in T20

  1. Hazratullah Zazai and Usman Ghani, 236 Runs, Ist Wicket, against Ireland at Dehradun in 2019.
  2. Virat kohli and AB De Villiers, 229 Runs, RCB V Guj Lions at Bangaluru in 2016.
  3. AJ Finch and DJM Short, 223 Runs, Australia V Zimbabwe at Harare in 2018.

Highest T20 Score

TeamAgainstScoreVenueWon
AfghanistanIreland278/3Dehradun
Czech RepublicTurkey278/4Ilfov County
AustraliaSri Lanka263/3Pallekele

Most Runs in T20

Indian Captain Virat Kohli has the highest T20I batting record (3159 Runs) from 90 matches.

Player (Team)RunsMatches
Virat Kohli (India)315990
Martin Guptill (NZ)2895101
Rohit Sharma (India)2864111
AJ Finch (Australia)234671
Shoiab Malik (PAK)2335116

Best Bowling Figures in T20 International

Team (Player)OversRunsWicketsAgainst
Deepak Chahar (IND)3.276Bangladesh
Ajantha Mendis (SL)4.086Zimbabwe
Ajantha Mendis (SL)4.0166Australia
Yuzvendra Chahal (IND)4.0256England
Ashton Agar (AUS)4.0306New Zealand

Recommended: ODI Crickets Records

Most Sixes in International Cricket

Player (Team)SixesMatches
Chris Gayle (WI)535465
Shahid Afridi (PAK)476524
Rohit Sharma (IND)436376
BB McCullum (NZ)398432
MS Dhoni359538

Recommended for you: Test Cricket Records

Leave a comment

This will close in 5 seconds

× PPSC FPSC NTS CSS WhatsAp Group