List of players who have played most T20I matches in cricket history – India TV Hindi

Rohit Sharma has played the most matches in T20I cricket with 151 matches.

Image source: Getty

Paul Sterling has played 134 matches in his T20I career so far.

Image source: Getty

George Dockrell has played 128 T20I matches so far.

Image source: Getty

Shoaib Malik has played 124 matches in T20I cricket so far.

Image source: Getty

Tim Southee has been a part of 123 T20I matches.

Image source: Getty

Martin Guptill has played 122 T20 matches.

Image source: Getty

Mahmudullah has played 121 T20 matches for Bangladesh.

Image source: Getty

Mohammad Hafeez played 119 T20 matches for Pakistan.

Image source: Getty

Virat Kohli has been a part of 117 T20I matches.

Image source: Getty

Muhammad Nabi has also played 117 T20 matches in his career so far.

Image source: Getty

Next: List of batsmen with 10+ sixes in an innings for India

(tag to translate)Most matches in career

Leave a Comment