Indians who played most T20 matches

400 - Rohit sharma

368 - Dinesh kartik 

361 - MS Dhoni 

354 - Virat kholi

336 - Suresh Raina