Producer: Peuli Bakshi

Most T20 Matches Played By Indian Cricketers

He has played 440 T20 matches since 2007, amassing 11573 runs as part of team India, India A, and IPL franchises Deccan Chargers, and Mumbai Indians.

Rohit Sharma

He debuted in T20 cricket in 2006 and has featured in 400 games since then, scoring 7396 runs.

Dinesh Karthik

The former Indian captain has played 391 T20s since 2006, scoring 7432 runs as part of Team India, team Jharkhand, and IPL teams CSK, and RPS.

MS Dhoni

Virat Kohli 

The batting maestro has appeared in 390 T20 games since 2007, scoring 12702 runs, with his highest bein 122*.

Suresh Raina

The hard hitter debuted in T20 cricket in 2006 and has featured in 336 games since then, scoring 8654 runs.

Shikhar Dhawan

He has been playing T20s since 2006 and has riled up 9797 runs from his 334 appearances.

Ravindra Jadeja

He featured in 324 T20 matches since 2007, amassing 3649 runs and registering a BBI of 5/16.

R Ashwin

He debuted in T20 cricket in 2007 and has featured in 322 games since then, registering 1200 runs and 4/8 BBI.

Yuzvendra Chahal

He featured in 303 T20 matches since 2009,  playing for India, Haryana, and IPL franchises MI, RR, and RCB, registering a BBI of 6/25.

Manish Pandey

He appeared in 303 T20 matches as well. Debuting in T20s in 2007, he amassed 6891 runs for India, Karnataka, and various IPL franchises.