Here are top 10  T20 International cricket records held by individual players..

IMAGE : PINTEREST

Most Runs: Virat Kohli (India) - 3925 runs  

IMAGE : PINTEREST

Most Centuries: Rohit Sharma (India) - 4 centuries.

IMAGE : PINTEREST

Highest Individual Score: Chris Gayle (West Indies) - 175 run.

IMAGE : PINTEREST

Most Wickets: Shakib Al Hasan (Bangladesh) - 128 wickets.

IMAGE : PINTEREST

Most Sixes: Rohit Sharma (India) - 146 sixes.

IMAGE : PINTEREST

Highest Strike Rate: Glenn Maxwell (Australia) - 161.46 (minimum 500 runs).

IMAGE : PINTEREST

1Most Dismissals: MS Dhoni  - 91 Dismissals (78 Catches + 13 Stumpings)

IMAGE : PINTEREST

Most Five-Wicket Hauls: Tim Southee (New Zealand) - 4 five-wicket hauls.

IMAGE : PINTEREST

Best Economy Rate: Jasprit Bumrah (India) - 6.62 (minimum 5 wickets).

IMAGE : PINTEREST

Most Catches in T20I Career: Martin Guptill (New Zealand) - 89 Catches.

IMAGE : PINTEREST

ODI cricket, known for its thrilling chases and high-scoring encounters, take a look at the top 10 ODI records held by individual players.

IMAGE : PINTEREST