India batters
Showing 1–48 of 112 players
InternationalVirat Kohli527 matches recordedTest 58ODI 175T20I 82T20 212
InternationalRohit Sharma522 matches recordedTest 44ODI 163T20I 105T20 210
InternationalSmriti Mandhana306 matches recordedTest 4ODI 72T20I 106T20 82
InternationalSuryakumar Yadav294 matches recordedTest 3ODI 38T20I 111T20 140
InternationalShreyas Iyer279 matches recordedTest 15ODI 80T20I 68T20 116
InternationalShubman Gill273 matches recordedTest 43ODI 71T20I 36T20 123
InternationalJemimah Rodrigues249 matches recordedTest 4ODI 46T20I 85T20 86
InternationalShikhar Dhawan221 matches recordedODI 76T20I 21T20 121T10 3
InternationalShafali Verma219 matches recordedTest 4ODI 35T20I 112T20 54
InternationalManish Pandey187 matches recordedODI 15T20I 10T20 162
InternationalTilak Varma185 matches recordedTest 2ODI 8T20I 73T20 76
InternationalAjinkya Rahane175 matches recordedTest 30ODI 12T20 116List A 10
InternationalMayank Agarwal160 matches recordedTest 21ODI 5T20 119FC 9
InternationalYashasvi Jaiswal154 matches recordedTest 31ODI 7T20I 20T20 83
InternationalRinku Singh143 matches recordedODI 2T20I 46T20 88List A 5
InternationalDevdutt Padikkal134 matches recordedTest 6T20I 2T20 123List A 3
InternationalNitish Rana127 matches recordedODI 1T20I 2T20 115List A 5
InternationalRuturaj Gaikwad118 matches recordedTest 3ODI 12T20I 19T20 84
InternationalRahul Tripathi116 matches recordedT20I 5T20 102List A 5T10 4
InternationalSai Sudharsan111 matches recordedTest 9ODI 3T20 90FC 6
InternationalRiyan Parag110 matches recordedODI 1T20I 10T20 93List A 5
InternationalPrithvi Shaw108 matches recordedTest 6ODI 6T20I 1T20 81
InternationalSuresh Raina101 matches recordedODI 7T20 84T10 10
InternationalHarleen Deol93 matches recordedODI 39T20I 18T20 36
InternationalKarun Nair92 matches recordedTest 4T20 85FC 3
InternationalCheteshwar Pujara70 matches recordedTest 37List A 16T20 15FC 2
InternationalRajat Patidar62 matches recordedTest 5ODI 1T20 56
InternationalVirender Sehwag61 matches recordedODI 13T20I 3T20 45
InternationalBikram Arora60 matches recordedT20I 26T10 32T20 2
InternationalSarfaraz Khan58 matches recordedTest 10T20 41List A 5FC 2
InternationalKevin D'Souza56 matches recordedT20I 23T10 33
InternationalKranthi Venkataswamy56 matches recordedT20I 1T10 55
InternationalNehal Wadhera54 matches recordedODI 1T20 53
InternationalRamandeep Singh52 matches recordedT20I 2T20 50
InternationalSachin Tendulkar48 matches recordedODI 16T20 32
InternationalGautam Gambhir45 matches recordedODI 7T20 38- InternationalSmaran Ravichandran42 matches recordedTest 1T20 41
InternationalSuryansh Shedge42 matches recordedT20I 4T20 38
InternationalAkshdeep Nath39 matches recordedODI 18T20I 5T20 16
InternationalRicky Bhui39 matches recordedTest 2T20 33FC 2List A 2- InternationalPratika Rawal35 matches recordedTest 1ODI 30T20I 4
LeagueShahrukh Khan123 matches recordedT20 119T10 4
LeagueAyush Badoni79 matches recordedT20 79
LeagueUnmukt Chand74 matches recordedT20 67T10 7
LeagueShubham Dubey67 matches recordedT20 67
LeagueAbhishek Yadav62 matches recordedT20 62
LeagueSameer Rizvi60 matches recordedT20 60- LeagueYogesh Belage57 matches recordedT10 57
Players by country
- England521
- India415
- Australia254
- New Zealand216
- South Africa194
- Pakistan184
- United Arab Emirates153
- West Indies150
- Bangladesh101
- Sri Lanka93
- Afghanistan84
- Italy57
- Ireland44
- Spain43
- Malta42
- Zimbabwe41
- Scotland40
- Netherlands39
- Austria34
- Nepal31
- Czech Republic30
- Bulgaria29
- Portugal29
- Cyprus28
- Germany28
- Oman25
- Sweden21
- USA21
- Belgium20
- Canada20
- Hungary20
- Namibia20
- Croatia18
- Finland17
- Romania14
- Hong Kong13
- Papua New Guinea12
- France10
- Estonia8
- Jersey8
- Malaysia8
- Kuwait7
- Luxembourg6
- Norway6
- Serbia5
- Switzerland5
- Denmark4
- Guernsey4
- Singapore4
- Gibraltar3
- Slovenia3
- Bahrain2
- Republic of Ireland2
- Turkey2
- Bermuda1
- Greece1
- Isle of Man1
- Jamaica1
- Samoa1
- Wales1
About this directory
- Who is listed?
- Every player with more than 30 matches in FairPlay's recorded data: international cricketers from Test, ODI and T20I cricket, and league and domestic players from competitions such as the IPL, BBL, PSL, county and state cricket. Men and women are both included.
- Are these official career records?
- No. The figures come from the seasons covered by FairPlay's data provider, which are mostly recent ones, so long careers can show fewer matches than the official record. The ICC and national boards keep official career statistics.
- Where do the photos come from?
- Player portraits come from FairPlay's cricket data provider. Each photo is checked before it is shown; when a player has no photo, or the file does not load, the card shows the player's initials instead.
- How often is the directory updated?
- Profiles are refreshed in the background about once a week, and players who appear in new scorecards are added as their matches are stored.
Listed: players with at least 31 recorded matches. See how FairPlay collects match data.
