IND#1

India

WORLD #1
IndiaIND
side by side

India's record in every format

Gold marks the best format on each line. India win most often in T20Is.

India international record by format
TestODIT20I
Matches6021,097309
Won183573205
Lost18345383
Drawn / tied2251 no result · 10 unrecorded1047 no result · 14 unrecorded317 no result · 1 unrecorded
Win rate31.0%55.3%70.4%
W/L ratio1.001.262.47
Last 105–35–45–4
head to head

India vs every opponent, all formats

Win rate in each format. Gold marks India's best format against that team.

OpponentTestODIT20I
AustraliaTOUGHEST29%32–46 · 112 M38%59–86 · 156 M58%22–12 · 38 M
England26%37–53 · 141 M53%62–46 · 118 M51%18–16 · 35 M
West Indies25%25–30 · 102 M50%74–65 · 147 M61%22–12 · 36 M
Sri Lanka48%23–7 · 48 M58%99–59 · 170 M68%23–9 · 34 M
New Zealand33%22–13 · 66 M51%65–52 · 127 M59%22–13 · 37 M
Pakistan15%9–12 · 60 M42%57–73 · 137 M78%14–3 · 18 M
South Africa35%16–20 · 46 M42%42–52 · 100 M53%21–14 · 40 M
ZimbabweDOMINANT64%7–2 · 11 M81%54–10 · 67 M82%14–3 · 17 M
BangladeshDOMINANT73%11–0 · 15 M79%33–8 · 42 M94%17–1 · 18 M
Afghanistan100%1–0 · 1 M50%2–0 · 4 M85%11–0 · 13 M
Kenyanot played85%11–2 · 13 Mnot played
Irelandnot played100%3–0 · 3 M89%8–0 · 9 M
United Arab Emiratesnot played100%3–0 · 3 M100%2–0 · 2 M
Netherlandsnot played67%2–0 · 3 M100%2–0 · 2 M
Hong Kongnot played100%2–0 · 2 M100%1–0 · 1 M
Namibianot played100%1–0 · 1 M100%2–0 · 2 M
Scotlandnot played100%1–0 · 1 M100%1–0 · 1 M
Nepalnot played100%1–0 · 1 M100%1–0 · 1 M
United States of Americanot playednot played100%2–0 · 2 M
East Africanot played100%1–0 · 1 Mnot played
Bermudanot played100%1–0 · 1 Mnot played
Japannot playednot played100%1–0 · 1 M
Omannot playednot played100%1–0 · 1 M
Canadanot playednot played0%0–0 · 1 M

Win % by year

T20Is: 2013 was India's most dominant year, winning 100% of matches.

Test
ODI
T20I

India's highest totals

The biggest innings in each format.

Test
  1. 1vs EnglandChennai · 2016759/7
  2. 2vs Sri LankaMumbai (BS) · 2009726/9
  3. 3vs Sri LankaColombo (SSC) · 2010707
  4. 4vs AustraliaSydney · 2004705/7
  5. 5vs BangladeshHyderabad · 2017687/6
ODI
  1. 1vs West IndiesIndore · 2011418/5
  2. 2vs Sri LankaRajkot · 2009414/7
  3. 3vs BermudaPort of Spain · 2007413/5
  4. 4vs BangladeshChtogram · 2022409/8
  5. 5vs West IndiesBarsapara Cricket Stadium, Guwahati · 2026406/2
T20I
  1. 1vs BangladeshRajiv Gandhi International Stadium, Uppal, Hyderabad · 2024297/6
  2. 2vs South AfricaThe Wanderers Stadium, Johannesburg · 2024283/1
  3. 3vs New ZealandGreenfield International Stadium, Thiruvananthapuram · 2026271/5
  4. 4vs Sri Lanka(N) Indore · 2017260/5
  5. 5vs ZimbabweMA Chidambaram Stadium, Chepauk, Chennai · 2026256/4

More India records

Every board, by format, across the whole of India's history.

Most runs

Test
  1. 4Virat Kohli123 mat · avg 46.859,230
  2. 5VVS Laxman134 mat · avg 45.508,781
  3. 6Virender Sehwag104 mat · avg 49.348,586
  4. 7Sourav Ganguly113 mat · avg 42.187,212
  5. 8Cheteshwar Pujara103 mat · avg 43.617,195
  6. 9Dilip Vengsarkar116 mat · avg 41.376,868
  7. 10Mohammad Azharuddin99 mat · avg 45.046,215
  8. 11Gundappa Viswanath91 mat · avg 41.936,080
  9. 12Kapil Dev131 mat · avg 31.055,248
  10. 13Ajinkya Rahane85 mat · avg 38.465,077
  11. 14MS Dhoni90 mat · avg 38.094,876
  12. 15Mohinder Amarnath69 mat · avg 42.504,378
ODI
  1. 4Sourav Ganguly311 mat · avg 40.7311,363
  2. 5Rahul Dravid344 mat · avg 39.1710,889
  3. 6MS Dhoni349 mat · avg 50.5810,773
  4. 7Mohammad Azharuddin334 mat · avg 36.929,378
  5. 8Yuvraj Singh303 mat · avg 36.568,701
  6. 9Virender Sehwag251 mat · avg 35.068,273
  7. 10Shikhar Dhawan167 mat · avg 44.116,793
  8. 11Suresh Raina225 mat · avg 35.315,615
  9. 12Ajay Jadeja196 mat · avg 36.965,359
  10. 13Gautam Gambhir146 mat · avg 39.685,238
  11. 14Navjot Sidhu136 mat · avg 37.084,413
  12. 15Kris Srikkanth146 mat · avg 28.614,091
T20I
  1. 4Hardik Pandya138 mat · avg 28.252,288
  2. 5KL Rahul72 mat · avg 37.752,265
  3. 6Abhishek Sharma69 mat · avg 32.732,160
  4. 7Ishan Kishan66 mat · avg 32.312,003
  5. 8Namboori Thakur Tilak Varma72 mat · avg 44.121,853
  6. 9Sanju Samson79 mat · avg 27.821,836
  7. 10Shikhar Dhawan68 mat · avg 27.921,759
  8. 11Shreyas Iyer74 mat · avg 31.621,739
  9. 12MS Dhoni98 mat · avg 37.601,617
  10. 13Suresh Raina78 mat · avg 29.181,605
  11. 14Rishabh Pant76 mat · avg 23.251,209
  12. 15Yuvraj Singh58 mat · avg 28.021,177

Most wickets

Test
  1. 4Harbhajan Singh103 mat · avg 32.46417
  2. 5Ravindra Jadeja91 mat · avg 25.30356
  3. 6Ishant Sharma105 mat · avg 32.41311
  4. 7Zaheer Khan92 mat · avg 32.95311
  5. 8Bishan Bedi67 mat · avg 28.71266
  6. 9Bhagwath Chandrasekhar58 mat · avg 29.75242
  7. 10Javagal Srinath67 mat · avg 30.49236
  8. 11Jasprit Bumrah52 mat · avg 19.79234
  9. 12Mohammed Shami64 mat · avg 27.71229
  10. 13Erapalli Prasanna49 mat · avg 30.38189
  11. 14Umesh Yadav57 mat · avg 30.96170
  12. 15Vinoo Mankad44 mat · avg 32.32162
ODI
  1. 4Zaheer Khan200 mat · avg 29.44282
  2. 5Harbhajan Singh235 mat · avg 33.36269
  3. 6Kapil Dev225 mat · avg 27.45253
  4. 7Ravindra Jadeja212 mat · avg 36.78234
  5. 8Mohammed Shami108 mat · avg 24.05206
  6. 9Kuldeep Yadav123 mat · avg 26.73201
  7. 10Venkatesh Prasad161 mat · avg 32.31196
  8. 11Irfan Pathan120 mat · avg 29.72173
  9. 12Manoj Prabhakar130 mat · avg 28.88157
  10. 13Ashish Nehra119 mat · avg 31.73157
  11. 14Ravichandran Ashwin116 mat · avg 33.21156
  12. 15Sachin Tendulkar463 mat · avg 44.48154
T20I
  1. 4Hardik Pandya138 mat · avg 27.13114
  2. 5Kuldeep Yadav56 mat · avg 14.2098
  3. 6Yuzvendra Chahal80 mat · avg 25.0996
  4. 7Bhuvneshwar Kumar92 mat · avg 24.8291
  5. 8Varun Chakravarthy49 mat · avg 17.7176
  6. 9Ravichandran Ashwin65 mat · avg 23.2272
  7. 10Ravi Bishnoi50 mat · avg 20.2171
  8. 11Washington Sundar64 mat · avg 22.3358
  9. 12Ravindra Jadeja74 mat · avg 29.8554
  10. 13Shivam Dube78 mat · avg 28.0838
  11. 14Ashish Nehra27 mat · avg 22.2934
  12. 15Shardul Thakur25 mat · avg 23.3933

Highest score

Test
  1. 4Rahul Dravid164 mat · avg 51.70270
  2. 5Shubman Gill42 mat · avg 41.67269
  3. 6Virat Kohli123 mat · avg 46.85254
  4. 7Sachin Tendulkar200 mat · avg 53.79248
  5. 8Mayank Agarwal21 mat · avg 41.33243
  6. 9Sourav Ganguly113 mat · avg 42.18239
  7. 10Sunil Gavaskar125 mat · avg 51.12236
  8. 11Vinoo Mankad44 mat · avg 31.48231
  9. 12Vinod Kambli17 mat · avg 54.20227
  10. 13MS Dhoni90 mat · avg 38.09224
  11. 14Polly Umrigar59 mat · avg 42.22223
  12. 15Gundappa Viswanath91 mat · avg 41.93222
ODI
  1. 4Ishan Kishan29 mat · avg 39.50210
  2. 5Sachin Tendulkar463 mat · avg 44.72200
  3. 6Virat Kohli319 mat · avg 58.65183
  4. 7Sourav Ganguly311 mat · avg 40.73183
  5. 8MS Dhoni349 mat · avg 50.58183
  6. 9Kapil Dev225 mat · avg 23.79175
  7. 10Dinesh Mongia57 mat · avg 27.95159
  8. 11Rahul Dravid344 mat · avg 39.17153
  9. 12Mohammad Azharuddin334 mat · avg 36.92153
  10. 13Yuvraj Singh303 mat · avg 36.56150
  11. 14Gautam Gambhir146 mat · avg 39.68150
  12. 15Shikhar Dhawan167 mat · avg 44.11143
T20I
  1. 4Virat Kohli125 mat · avg 48.70122
  2. 5Rohit Sharma159 mat · avg 30.69121
  3. 6Namboori Thakur Tilak Varma72 mat · avg 44.12120
  4. 7Suryakumar Yadav113 mat · avg 36.43117
  5. 8Sanju Samson79 mat · avg 27.82111
  6. 9KL Rahul72 mat · avg 37.75110
  7. 10Deepak Hooda21 mat · avg 30.67104
  8. 11Ishan Kishan66 mat · avg 32.31103
  9. 12Shreyas Iyer74 mat · avg 31.62102
  10. 13Suresh Raina78 mat · avg 29.18101
  11. 14Yashasvi Jaiswal23 mat · avg 36.15100
  12. 15Shikhar Dhawan68 mat · avg 27.9292

Most hundreds

Test
  1. 4Virat Kohli123 mat · avg 46.8530
  2. 5Virender Sehwag104 mat · avg 49.3423
  3. 6Mohammad Azharuddin99 mat · avg 45.0422
  4. 7Cheteshwar Pujara103 mat · avg 43.6119
  5. 8Dilip Vengsarkar116 mat · avg 41.3717
  6. 9VVS Laxman134 mat · avg 45.5017
  7. 10Sourav Ganguly113 mat · avg 42.1816
  8. 11Gundappa Viswanath91 mat · avg 41.9314
  9. 12Ajinkya Rahane85 mat · avg 38.4612
  10. 13Polly Umrigar59 mat · avg 42.2212
  11. 14Rohit Sharma67 mat · avg 40.5812
  12. 15Murali Vijay61 mat · avg 38.2912
ODI
  1. 4Sourav Ganguly311 mat · avg 40.7322
  2. 5Shikhar Dhawan167 mat · avg 44.1117
  3. 6Virender Sehwag251 mat · avg 35.0615
  4. 7Yuvraj Singh303 mat · avg 36.5614
  5. 8Rahul Dravid344 mat · avg 39.1712
  6. 9Gautam Gambhir146 mat · avg 39.6811
  7. 10MS Dhoni349 mat · avg 50.5810
  8. 11Shubman Gill68 mat · avg 59.5310
  9. 12KL Rahul101 mat · avg 51.939
  10. 13Mohammad Azharuddin334 mat · avg 36.927
  11. 14VVS Laxman86 mat · avg 30.766
  12. 15Ajay Jadeja196 mat · avg 36.966
T20I
  1. 4Sanju Samson79 mat · avg 27.823
  2. 5KL Rahul72 mat · avg 37.752
  3. 6Namboori Thakur Tilak Varma72 mat · avg 44.122
  4. 7Virat Kohli125 mat · avg 48.701
  5. 8Ishan Kishan66 mat · avg 32.311
  6. 9Shreyas Iyer74 mat · avg 31.621
  7. 10Suresh Raina78 mat · avg 29.181
  8. 11Shubman Gill36 mat · avg 28.031
  9. 12Yashasvi Jaiswal23 mat · avg 36.151
  10. 13Ruturaj Gaikwad23 mat · avg 39.561
  11. 14Deepak Hooda21 mat · avg 30.671

Most fifties

Test
  1. 4Sunil Gavaskar125 mat · avg 51.1245
  2. 5Gundappa Viswanath91 mat · avg 41.9335
  3. 6Cheteshwar Pujara103 mat · avg 43.6135
  4. 7Dilip Vengsarkar116 mat · avg 41.3735
  5. 8Sourav Ganguly113 mat · avg 42.1835
  6. 9MS Dhoni90 mat · avg 38.0933
  7. 10Virender Sehwag104 mat · avg 49.3432
  8. 11Virat Kohli123 mat · avg 46.8531
  9. 12Ravindra Jadeja91 mat · avg 37.8228
  10. 13Kapil Dev131 mat · avg 31.0527
  11. 14Ajinkya Rahane85 mat · avg 38.4626
  12. 15Mohinder Amarnath69 mat · avg 42.5024
ODI
  1. 4MS Dhoni349 mat · avg 50.5873
  2. 5Sourav Ganguly311 mat · avg 40.7372
  3. 6Rohit Sharma289 mat · avg 48.7862
  4. 7Mohammad Azharuddin334 mat · avg 36.9258
  5. 8Yuvraj Singh303 mat · avg 36.5652
  6. 9Shikhar Dhawan167 mat · avg 44.1139
  7. 10Virender Sehwag251 mat · avg 35.0638
  8. 11Suresh Raina225 mat · avg 35.3136
  9. 12Gautam Gambhir146 mat · avg 39.6834
  10. 13Navjot Sidhu136 mat · avg 37.0833
  11. 14Ajay Jadeja196 mat · avg 36.9630
  12. 15Kris Srikkanth146 mat · avg 28.6127
T20I
  1. 4KL Rahul72 mat · avg 37.7522
  2. 5Ishan Kishan66 mat · avg 32.3114
  3. 6Abhishek Sharma69 mat · avg 32.7313
  4. 7Sanju Samson79 mat · avg 27.8211
  5. 8Shikhar Dhawan68 mat · avg 27.9211
  6. 9Namboori Thakur Tilak Varma72 mat · avg 44.1210
  7. 10Shreyas Iyer74 mat · avg 31.6210
  8. 11Hardik Pandya138 mat · avg 28.259
  9. 12Yuvraj Singh58 mat · avg 28.028
  10. 13Gautam Gambhir37 mat · avg 27.417
  11. 14Shivam Dube78 mat · avg 27.286
  12. 15Suresh Raina78 mat · avg 29.185

Most sixes

Test
  1. 4Ravindra Jadeja91 mat · avg 37.8282
  2. 5MS Dhoni90 mat · avg 38.0978
  3. 6Sachin Tendulkar200 mat · avg 53.7969
  4. 7Kapil Dev131 mat · avg 31.0561
  5. 8Sourav Ganguly113 mat · avg 42.1857
  6. 9Shubman Gill42 mat · avg 41.6746
  7. 10Yashasvi Jaiswal30 mat · avg 47.9345
  8. 11Harbhajan Singh103 mat · avg 18.2342
  9. 12Navjot Sidhu51 mat · avg 42.1338
  10. 13Ajinkya Rahane85 mat · avg 38.4635
  11. 14KL Rahul69 mat · avg 36.1034
  12. 15Murali Vijay61 mat · avg 38.2933
ODI
  1. 4Sourav Ganguly311 mat · avg 40.73190
  2. 5Virat Kohli319 mat · avg 58.65182
  3. 6Yuvraj Singh303 mat · avg 36.56155
  4. 7Virender Sehwag251 mat · avg 35.06136
  5. 8Suresh Raina225 mat · avg 35.31120
  6. 9Ajay Jadeja196 mat · avg 36.9685
  7. 10KL Rahul101 mat · avg 51.9384
  8. 11Shikhar Dhawan167 mat · avg 44.1179
  9. 12Shreyas Iyer81 mat · avg 45.2677
  10. 13Mohammad Azharuddin334 mat · avg 36.9277
  11. 14Hardik Pandya94 mat · avg 32.8376
  12. 15Shubman Gill68 mat · avg 59.5374
T20I
  1. 4Hardik Pandya138 mat · avg 28.25126
  2. 5Virat Kohli125 mat · avg 48.70124
  3. 6Sanju Samson79 mat · avg 27.82108
  4. 7KL Rahul72 mat · avg 37.7599
  5. 8Ishan Kishan66 mat · avg 32.3196
  6. 9Namboori Thakur Tilak Varma72 mat · avg 44.1296
  7. 10Yuvraj Singh58 mat · avg 28.0274
  8. 11Shreyas Iyer74 mat · avg 31.6268
  9. 12Shivam Dube78 mat · avg 27.2866
  10. 13Suresh Raina78 mat · avg 29.1858
  11. 14MS Dhoni98 mat · avg 37.6052
  12. 15Shikhar Dhawan68 mat · avg 27.9250

Most fours

Test
  1. 4VVS Laxman134 mat · avg 45.501,135
  2. 5Virat Kohli123 mat · avg 46.851,027
  3. 6Sunil Gavaskar125 mat · avg 51.121,016
  4. 7Sourav Ganguly113 mat · avg 42.18900
  5. 8Cheteshwar Pujara103 mat · avg 43.61863
  6. 9Mohammad Azharuddin99 mat · avg 45.04720
  7. 10Gundappa Viswanath91 mat · avg 41.93616
  8. 11Kapil Dev131 mat · avg 31.05587
  9. 12Ajinkya Rahane85 mat · avg 38.46578
  10. 13Dilip Vengsarkar116 mat · avg 41.37560
  11. 14MS Dhoni90 mat · avg 38.09544
  12. 15Gautam Gambhir58 mat · avg 41.96518
ODI
  1. 4Virender Sehwag251 mat · avg 35.061,132
  2. 5Sourav Ganguly311 mat · avg 40.731,122
  3. 6Rahul Dravid344 mat · avg 39.17950
  4. 7Yuvraj Singh303 mat · avg 36.56908
  5. 8Shikhar Dhawan167 mat · avg 44.11842
  6. 9MS Dhoni349 mat · avg 50.58826
  7. 10Mohammad Azharuddin334 mat · avg 36.92622
  8. 11Gautam Gambhir146 mat · avg 39.68561
  9. 12Suresh Raina225 mat · avg 35.31476
  10. 13Kris Srikkanth146 mat · avg 28.61405
  11. 14Shubman Gill68 mat · avg 59.53405
  12. 15Ajay Jadeja196 mat · avg 36.96366
T20I
  1. 4Ishan Kishan66 mat · avg 32.31205
  2. 5Abhishek Sharma69 mat · avg 32.73203
  3. 6KL Rahul72 mat · avg 37.75191
  4. 7Shikhar Dhawan68 mat · avg 27.92191
  5. 8Hardik Pandya138 mat · avg 28.25168
  6. 9Sanju Samson79 mat · avg 27.82161
  7. 10Suresh Raina78 mat · avg 29.18145
  8. 11Shreyas Iyer74 mat · avg 31.62141
  9. 12Namboori Thakur Tilak Varma72 mat · avg 44.12140
  10. 13MS Dhoni98 mat · avg 37.60116
  11. 14Rishabh Pant76 mat · avg 23.25111
  12. 15Gautam Gambhir37 mat · avg 27.41109

Best batting average

min 20 innings
Test
  1. 4Sunil Gavaskar125 mat · avg 51.1251.12
  2. 5Virender Sehwag104 mat · avg 49.3449.34
  3. 6Yashasvi Jaiswal30 mat · avg 47.9347.93
  4. 7Vijay Hazare30 mat · avg 47.6547.65
  5. 8Virat Kohli123 mat · avg 46.8546.85
  6. 9VVS Laxman134 mat · avg 45.5045.50
  7. 10Mohammad Azharuddin99 mat · avg 45.0445.04
  8. 11Cheteshwar Pujara103 mat · avg 43.6143.61
  9. 12Rishabh Pant51 mat · avg 43.3843.38
  10. 13Mohinder Amarnath69 mat · avg 42.5042.50
  11. 14Polly Umrigar59 mat · avg 42.2242.22
  12. 15Sourav Ganguly113 mat · avg 42.1842.18
ODI
  1. 4MS Dhoni349 mat · avg 50.5850.58
  2. 5Rohit Sharma289 mat · avg 48.7848.78
  3. 6Ambati Rayudu55 mat · avg 47.0647.06
  4. 7Shreyas Iyer81 mat · avg 45.2645.26
  5. 8Sachin Tendulkar463 mat · avg 44.7244.72
  6. 9Shikhar Dhawan167 mat · avg 44.1144.11
  7. 10Kedar Jadhav73 mat · avg 42.0942.09
  8. 11Sourav Ganguly311 mat · avg 40.7340.73
  9. 12Gautam Gambhir146 mat · avg 39.6839.68
  10. 13Ishan Kishan29 mat · avg 39.5039.50
  11. 14Rahul Dravid344 mat · avg 39.1739.17
  12. 15Navjot Sidhu136 mat · avg 37.0837.08
T20I
  1. 4Ruturaj Gaikwad23 mat · avg 39.5639.56
  2. 5KL Rahul72 mat · avg 37.7537.75
  3. 6MS Dhoni98 mat · avg 37.6037.60
  4. 7Rinku Singh48 mat · avg 36.9536.95
  5. 8Suryakumar Yadav113 mat · avg 36.4336.43
  6. 9Yashasvi Jaiswal23 mat · avg 36.1536.15
  7. 10Abhishek Sharma69 mat · avg 32.7332.73
  8. 11Ishan Kishan66 mat · avg 32.3132.31
  9. 12Shreyas Iyer74 mat · avg 31.6231.62
  10. 13Rohit Sharma159 mat · avg 30.6930.69
  11. 14Suresh Raina78 mat · avg 29.1829.18
  12. 15Hardik Pandya138 mat · avg 28.2528.25

Best strike rate

min 500 balls faced
Test
  1. 4Salim Durani29 mat · avg 25.04195.13
  2. 5Vijay Hazare30 mat · avg 47.65183.58
  3. 6Dattu Phadkar31 mat · avg 32.34160.65
  4. 7Ashok Mankad22 mat · avg 25.41158.31
  5. 8Nawab of Pataudi46 mat · avg 34.91157.44
  6. 9Hemu Adhikari21 mat · avg 31.14145.33
  7. 10Farokh Engineer46 mat · avg 31.08137.35
  8. 11Anshuman Gaekwad40 mat · avg 29.63128.73
  9. 12Brijesh Patel21 mat · avg 28.59122.42
  10. 13Srinivas Venkataraghavan57 mat · avg 11.69120.65
  11. 14Bishan Bedi67 mat · avg 8.99108.79
  12. 15Syed Abid Ali29 mat · avg 20.36108.76
ODI
  1. 4Suryakumar Yadav37 mat · avg 25.77105.03
  2. 5Virender Sehwag251 mat · avg 35.06104.34
  3. 6Kedar Jadhav73 mat · avg 42.09101.61
  4. 7Ishan Kishan29 mat · avg 39.50101.61
  5. 8Shubman Gill68 mat · avg 59.53101.09
  6. 9Sanju Samson16 mat · avg 56.6799.61
  7. 10Shreyas Iyer81 mat · avg 45.2697.41
  8. 11Kapil Dev225 mat · avg 23.7995.07
  9. 12Virat Kohli319 mat · avg 58.6594.53
  10. 13Suresh Raina225 mat · avg 35.3193.51
  11. 14Rohit Sharma289 mat · avg 48.7893.10
  12. 15KL Rahul101 mat · avg 51.9391.57
T20I
  1. 4Ishan Kishan66 mat · avg 32.31150.26
  2. 5Shivam Dube78 mat · avg 27.28148.44
  3. 6Namboori Thakur Tilak Varma72 mat · avg 44.12148.12
  4. 7Hardik Pandya138 mat · avg 28.25145.92
  5. 8Shreyas Iyer74 mat · avg 31.62142.54
  6. 9Rohit Sharma159 mat · avg 30.69140.28
  7. 10KL Rahul72 mat · avg 37.75139.13
  8. 11Shubman Gill36 mat · avg 28.03138.60
  9. 12Virat Kohli125 mat · avg 48.70137.04
  10. 13Yuvraj Singh58 mat · avg 28.02136.38
  11. 14Suresh Raina78 mat · avg 29.18134.87
  12. 15Axar Patel113 mat · avg 16.60131.52

Most not outs

Test
  1. 4VVS Laxman134 mat · avg 45.5032
  2. 5Anil Kumble132 mat · avg 17.6531
  3. 6Rahul Dravid164 mat · avg 51.7029
  4. 7Bishan Bedi67 mat · avg 8.9928
  5. 8Mohammed Siraj47 mat · avg 4.5927
  6. 9Umesh Yadav57 mat · avg 11.2227
  7. 10Ravindra Jadeja91 mat · avg 37.8226
  8. 11Mohammed Shami64 mat · avg 11.9026
  9. 12Jasprit Bumrah52 mat · avg 6.5725
  10. 13Zaheer Khan92 mat · avg 11.9524
  11. 14Harbhajan Singh103 mat · avg 18.2323
  12. 15Syed Kirmani88 mat · avg 26.7921
ODI
  1. 4Virat Kohli319 mat · avg 58.6548
  2. 5Anil Kumble271 mat · avg 10.5447
  3. 6Yuvraj Singh303 mat · avg 36.5640
  4. 7Sachin Tendulkar463 mat · avg 44.7240
  5. 8Rahul Dravid344 mat · avg 39.1740
  6. 9Kapil Dev225 mat · avg 23.7939
  7. 10Javagal Srinath229 mat · avg 10.6438
  8. 11Rohit Sharma289 mat · avg 48.7836
  9. 12Zaheer Khan200 mat · avg 12.0035
  10. 13Suresh Raina225 mat · avg 35.3135
  11. 14Harbhajan Singh235 mat · avg 13.3035
  12. 15Ajay Jadeja196 mat · avg 36.9634
T20I
  1. 4Namboori Thakur Tilak Varma72 mat · avg 44.1226
  2. 5Dinesh Karthik60 mat · avg 26.3822
  3. 6Axar Patel113 mat · avg 16.6021
  4. 7Suryakumar Yadav113 mat · avg 36.4319
  5. 8Shivam Dube78 mat · avg 27.2818
  6. 9Ravindra Jadeja74 mat · avg 21.4617
  7. 10Manish Pandey39 mat · avg 44.3117
  8. 11Rinku Singh48 mat · avg 36.9516
  9. 12Arshdeep Singh101 mat · avg 6.0016
  10. 13Rohit Sharma159 mat · avg 30.6916
  11. 14Shreyas Iyer74 mat · avg 31.6215
  12. 15Rishabh Pant76 mat · avg 23.2514

Most balls faced

Test
  1. 4Virat Kohli123 mat · avg 46.8516,608
  2. 5Cheteshwar Pujara103 mat · avg 43.6116,217
  3. 6Sunil Gavaskar125 mat · avg 51.1215,327
  4. 7Sourav Ganguly113 mat · avg 42.1814,070
  5. 8Dilip Vengsarkar116 mat · avg 41.3711,450
  6. 9Virender Sehwag104 mat · avg 49.3410,441
  7. 10Ajinkya Rahane85 mat · avg 38.4610,256
  8. 11Mohammad Azharuddin99 mat · avg 45.049,895
  9. 12Murali Vijay61 mat · avg 38.298,601
  10. 13MS Dhoni90 mat · avg 38.098,249
  11. 14Gautam Gambhir58 mat · avg 41.968,067
  12. 15KL Rahul69 mat · avg 36.108,065
ODI
  1. 4Rahul Dravid344 mat · avg 39.1715,285
  2. 5Rohit Sharma289 mat · avg 48.7812,889
  3. 6Mohammad Azharuddin334 mat · avg 36.9212,669
  4. 7MS Dhoni349 mat · avg 50.5812,303
  5. 8Yuvraj Singh303 mat · avg 36.569,924
  6. 9Virender Sehwag251 mat · avg 35.067,929
  7. 10Ajay Jadeja196 mat · avg 36.967,678
  8. 11Shikhar Dhawan167 mat · avg 44.117,436
  9. 12Navjot Sidhu136 mat · avg 37.086,329
  10. 13Gautam Gambhir146 mat · avg 39.686,144
  11. 14Suresh Raina225 mat · avg 35.316,005
  12. 15Kris Srikkanth146 mat · avg 28.615,702
T20I
  1. 4KL Rahul72 mat · avg 37.751,628
  2. 5Hardik Pandya138 mat · avg 28.251,568
  3. 6Shikhar Dhawan68 mat · avg 27.921,392
  4. 7Ishan Kishan66 mat · avg 32.311,333
  5. 8MS Dhoni98 mat · avg 37.601,282
  6. 9Namboori Thakur Tilak Varma72 mat · avg 44.121,251
  7. 10Shreyas Iyer74 mat · avg 31.621,220
  8. 11Suresh Raina78 mat · avg 29.181,190
  9. 12Sanju Samson79 mat · avg 27.821,152
  10. 13Abhishek Sharma69 mat · avg 32.731,110
  11. 14Rishabh Pant76 mat · avg 23.25950
  12. 15Yuvraj Singh58 mat · avg 28.02863

Best bowling figures

Test
  1. 4Subhash Gupte36 mat · avg 29.559/102
  2. 5Vinoo Mankad44 mat · avg 32.328/52
  3. 6Narendra Hirwani17 mat · avg 30.118/61
  4. 7Srinivas Venkataraghavan57 mat · avg 36.128/72
  5. 8Erapalli Prasanna49 mat · avg 30.388/76
  6. 9Bhagwath Chandrasekhar58 mat · avg 29.758/79
  7. 10Harbhajan Singh103 mat · avg 32.468/84
  8. 11Javagal Srinath67 mat · avg 30.498/86
  9. 12Maninder Singh35 mat · avg 37.367/27
  10. 13Ravindra Jadeja91 mat · avg 25.307/42
  11. 14Ghulam Ahmed22 mat · avg 30.187/49
  12. 15Irfan Pathan29 mat · avg 32.267/59
ODI
  1. 4Jasprit Bumrah91 mat · avg 23.746/19
  2. 5Mohammed Siraj51 mat · avg 25.686/21
  3. 6Ashish Nehra119 mat · avg 31.736/23
  4. 7Kuldeep Yadav123 mat · avg 26.736/25
  5. 8Murali Kartik36 mat · avg 43.576/27
  6. 9Ajit Agarkar191 mat · avg 27.856/42
  7. 10Yuzvendra Chahal72 mat · avg 27.136/42
  8. 11Amit Mishra36 mat · avg 23.616/48
  9. 12Sreesanth53 mat · avg 33.446/55
  10. 13Sunil Joshi69 mat · avg 36.365/6
  11. 14Ravi Shastri150 mat · avg 36.055/15
  12. 15Sourav Ganguly311 mat · avg 38.495/16
T20I
  1. 4Varun Chakravarthy49 mat · avg 17.715/17
  2. 5Kuldeep Yadav56 mat · avg 14.205/17
  3. 6Arshdeep Singh101 mat · avg 20.625/51
  4. 7Ravichandran Ashwin65 mat · avg 23.224/8
  5. 8Barinder Sran2 mat · avg 6.834/10
  6. 9Deepak Hooda21 mat · avg 12.674/10
  7. 10Harbhajan Singh28 mat · avg 25.324/12
  8. 11Ravi Bishnoi50 mat · avg 20.214/13
  9. 12RP Singh10 mat · avg 15.004/13
  10. 13Jasprit Bumrah100 mat · avg 18.214/15
  11. 14Hardik Pandya138 mat · avg 27.134/16
  12. 15Mohammed Siraj17 mat · avg 28.294/17

Best bowling average

min 50 wickets
Test
  1. 4Ravichandran Ashwin106 mat · avg 24.0124.01
  2. 5Ravindra Jadeja91 mat · avg 25.3025.30
  3. 6Bhuvneshwar Kumar21 mat · avg 26.1026.10
  4. 7Mohammed Shami64 mat · avg 27.7127.71
  5. 8Bishan Bedi67 mat · avg 28.7128.71
  6. 9Bapu Nadkarni41 mat · avg 29.0829.08
  7. 10Subhash Gupte36 mat · avg 29.5529.55
  8. 11Mohammed Siraj47 mat · avg 29.5629.56
  9. 12Anil Kumble132 mat · avg 29.6529.65
  10. 13Kapil Dev131 mat · avg 29.6529.65
  11. 14Bhagwath Chandrasekhar58 mat · avg 29.7529.75
  12. 15Narendra Hirwani17 mat · avg 30.1130.11
ODI
  1. 4Mohammed Siraj51 mat · avg 25.6825.68
  2. 5Kuldeep Yadav123 mat · avg 26.7326.73
  3. 6Yuzvendra Chahal72 mat · avg 27.1327.13
  4. 7Kapil Dev225 mat · avg 27.4527.45
  5. 8Ajit Agarkar191 mat · avg 27.8527.85
  6. 9Javagal Srinath229 mat · avg 28.0928.09
  7. 10Manoj Prabhakar130 mat · avg 28.8828.88
  8. 11Debasis Mohanty45 mat · avg 29.1629.16
  9. 12Madan Lal67 mat · avg 29.2729.27
  10. 13Roger Binny72 mat · avg 29.3529.35
  11. 14Zaheer Khan200 mat · avg 29.4429.44
  12. 15Irfan Pathan120 mat · avg 29.7229.72
T20I
  1. 4Ravi Bishnoi50 mat · avg 20.2120.21
  2. 5Arshdeep Singh101 mat · avg 20.6220.62
  3. 6Washington Sundar64 mat · avg 22.3322.33
  4. 7Ravichandran Ashwin65 mat · avg 23.2223.22
  5. 8Axar Patel113 mat · avg 23.3923.39
  6. 9Bhuvneshwar Kumar92 mat · avg 24.8224.82
  7. 10Yuzvendra Chahal80 mat · avg 25.0925.09
  8. 11Hardik Pandya138 mat · avg 27.1327.13
  9. 12Ravindra Jadeja74 mat · avg 29.8529.85

Best economy

min 1200 balls bowled
Test
  1. 4Venkatapathy Raju28 mat · avg 30.722.26
  2. 5Dilip Doshi33 mat · avg 30.722.26
  3. 6Srinivas Venkataraghavan57 mat · avg 36.122.30
  4. 7Subhash Gupte36 mat · avg 29.552.35
  5. 8Ravi Shastri80 mat · avg 40.962.36
  6. 9Maninder Singh35 mat · avg 37.362.40
  7. 10Erapalli Prasanna49 mat · avg 30.382.54
  8. 11Shivlal Yadav35 mat · avg 35.102.57
  9. 12Ravindra Jadeja91 mat · avg 25.302.60
  10. 13Pragyan Ojha24 mat · avg 30.272.69
  11. 14Anil Kumble132 mat · avg 29.652.70
  12. 15Jasprit Bumrah52 mat · avg 19.792.78
T20I
Nobody qualifies

Best bowling SR

min 50 wickets
Test
  1. 4Mohammed Shami64 mat · avg 27.7150.17
  2. 5Ravichandran Ashwin106 mat · avg 24.0150.56
  3. 6Mohammed Siraj47 mat · avg 29.5650.71
  4. 7Umesh Yadav57 mat · avg 30.9652.75
  5. 8Bhuvneshwar Kumar21 mat · avg 26.1053.07
  6. 9Chetan Sharma23 mat · avg 35.4656.83
  7. 10Ravindra Jadeja91 mat · avg 25.3058.46
  8. 11Irfan Pathan29 mat · avg 32.2658.80
  9. 12Zaheer Khan92 mat · avg 32.9560.30
  10. 13Ishant Sharma105 mat · avg 32.4161.51
  11. 14Sreesanth27 mat · avg 37.6062.26
  12. 15Bhagwath Chandrasekhar58 mat · avg 29.7563.09
ODI
  1. 4Amit Mishra36 mat · avg 23.6129.86
  2. 5Yuzvendra Chahal72 mat · avg 27.1330.82
  3. 6Jasprit Bumrah91 mat · avg 23.7431.00
  4. 7Kuldeep Yadav123 mat · avg 26.7331.41
  5. 8Ishant Sharma79 mat · avg 30.9832.39
  6. 9Ajit Agarkar191 mat · avg 27.8532.82
  7. 10Sreesanth53 mat · avg 33.4432.83
  8. 11Umesh Yadav75 mat · avg 33.6333.41
  9. 12Irfan Pathan120 mat · avg 29.7233.75
  10. 13Debasis Mohanty45 mat · avg 29.1634.99
  11. 14Zaheer Khan200 mat · avg 29.4435.70
  12. 15Ashish Nehra119 mat · avg 31.7336.53
T20I
  1. 4Ravi Bishnoi50 mat · avg 20.2116.18
  2. 5Jasprit Bumrah100 mat · avg 18.2116.70
  3. 6Axar Patel113 mat · avg 23.3918.02
  4. 7Yuzvendra Chahal80 mat · avg 25.0918.35
  5. 8Washington Sundar64 mat · avg 22.3319.02
  6. 9Hardik Pandya138 mat · avg 27.1319.50
  7. 10Ravichandran Ashwin65 mat · avg 23.2220.10
  8. 11Bhuvneshwar Kumar92 mat · avg 24.8220.67
  9. 12Ravindra Jadeja74 mat · avg 29.8525.02

Five-wicket hauls

Test
  1. 4Kapil Dev131 mat · avg 29.6523
  2. 5Bhagwath Chandrasekhar58 mat · avg 29.7516
  3. 6Jasprit Bumrah52 mat · avg 19.7916
  4. 7Ravindra Jadeja91 mat · avg 25.3015
  5. 8Bishan Bedi67 mat · avg 28.7114
  6. 9Subhash Gupte36 mat · avg 29.5512
  7. 10Ishant Sharma105 mat · avg 32.4111
  8. 11Zaheer Khan92 mat · avg 32.9511
  9. 12Erapalli Prasanna49 mat · avg 30.3810
  10. 13Javagal Srinath67 mat · avg 30.4910
  11. 14Vinoo Mankad44 mat · avg 32.328
  12. 15Venkatesh Prasad33 mat · avg 35.007
ODI
  1. 4Anil Kumble271 mat · avg 30.902
  2. 5Sourav Ganguly311 mat · avg 38.492
  3. 6Yuzvendra Chahal72 mat · avg 27.132
  4. 7Jasprit Bumrah91 mat · avg 23.742
  5. 8Sachin Tendulkar463 mat · avg 44.482
  6. 9Ashish Nehra119 mat · avg 31.732
  7. 10Manoj Prabhakar130 mat · avg 28.882
  8. 11Irfan Pathan120 mat · avg 29.722
  9. 12Kuldeep Yadav123 mat · avg 26.732
  10. 13Ravindra Jadeja212 mat · avg 36.782
  11. 14Kris Srikkanth146 mat · avg 25.642
  12. 15Ajit Agarkar191 mat · avg 27.852

Four-wicket hauls

Test
  1. 4Ravindra Jadeja91 mat · avg 25.3017
  2. 5Erapalli Prasanna49 mat · avg 30.3817
  3. 6Harbhajan Singh103 mat · avg 32.4616
  4. 7Zaheer Khan92 mat · avg 32.9515
  5. 8Bishan Bedi67 mat · avg 28.7113
  6. 9Bhagwath Chandrasekhar58 mat · avg 29.7512
  7. 10Mohammed Shami64 mat · avg 27.7112
  8. 11Ravi Shastri80 mat · avg 40.9611
  9. 12Ishant Sharma105 mat · avg 32.4110
  10. 13Vinoo Mankad44 mat · avg 32.3210
  11. 14Javagal Srinath67 mat · avg 30.498
  12. 15Mohammed Siraj47 mat · avg 29.568
ODI
  1. 4Anil Kumble271 mat · avg 30.908
  2. 5Javagal Srinath229 mat · avg 28.097
  3. 6Zaheer Khan200 mat · avg 29.447
  4. 7Ravindra Jadeja212 mat · avg 36.787
  5. 8Ishant Sharma79 mat · avg 30.986
  6. 9Jasprit Bumrah91 mat · avg 23.746
  7. 10Irfan Pathan120 mat · avg 29.725
  8. 11Ashish Nehra119 mat · avg 31.735
  9. 12Yuzvendra Chahal72 mat · avg 27.135
  10. 13Manoj Prabhakar130 mat · avg 28.884
  11. 14Sachin Tendulkar463 mat · avg 44.484
  12. 15Bhuvneshwar Kumar121 mat · avg 35.114
T20I
  1. 4Arshdeep Singh101 mat · avg 20.622
  2. 5Yuzvendra Chahal80 mat · avg 25.092
  3. 6Ravichandran Ashwin65 mat · avg 23.222
  4. 7Ravi Bishnoi50 mat · avg 20.212
  5. 8Shivam Mavi6 mat · avg 17.571
  6. 9Pragyan Ojha6 mat · avg 13.201
  7. 10Krunal Pandya19 mat · avg 36.931
  8. 11RP Singh10 mat · avg 15.001
  9. 12Mohammed Siraj17 mat · avg 28.291
  10. 13Zaheer Khan17 mat · avg 26.351
  11. 14Ashok Dinda9 mat · avg 14.411
  12. 15Avesh Khan25 mat · avg 27.851

Frequently asked questions

In which format does India have the best record?

T20Is: India have won 70.4% of their 309 T20I matches.

How many matches has India won in each format?

183 of 602 Tests, 573 of 1,097 ODIs, 205 of 309 T20Is.

Who has scored the most T20I runs for India?

Rohit Sharma leads with 4,266 runs, ahead of Virat Kohli (4,188).

Who has taken the most T20I wickets for India?

Arshdeep Singh with 149 at an economy of 8.75.

Which team has India found toughest?

Across all formats, Australia: India have won 113 of 306 matches (37%).

RECENT RESULTS 1 match