Top Five States that have Produced the Most Number of ODI Players 1

4. Tamil Nadu:

Top Five States that have Produced the Most Number of ODI Players 2

With Chennai being a metropolitan city, Tamil Nadu has made a huge mark on the Indian cricket by being a hub of cricket since the ancient times. From Srinivas Venkataraghavan, Kris Srikkanth to Murali Vijay and Ravichandran Ashwin, the southern state has constantly provided India with top-class players.

Overall, 22 players from Tamil Nadu have represented India in the ODIs.