India cricket team
Latest Beat West Indies 2–1 in the T20I series · October 2026
India have played 811 ODI and T20I matches since 2002, winning 508 (63%). Virat Kohli has scored the most ODI runs for India (14,987) and Ravindra Jadeja has taken the most wickets (227).
Updated to 11 October 2026
Most ODI runs for India
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Virat Kohli | 303 | 14,987 | 58.54 | 94.3 |
| Rohit Sharma | 276 | 11,757 | 48.78 | 92.8 |
| MS Dhoni | 276 | 10,100 | 51.01 | 86.5 |
| Yuvraj Singh | 206 | 6,840 | 39.31 | 87.6 |
| Shikhar Dhawan | 163 | 6,733 | 44.01 | 91.5 |
Most ODI wickets for India
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Ravindra Jadeja | 201 | 227 | 4.92 | 5/33 |
| Mohammed Shami | 105 | 200 | 5.59 | 7/57 |
| Kuldeep Yadav | 117 | 198 | 5.13 | 6/25 |
| Zaheer Khan | 125 | 172 | 5.05 | 5/42 |
| Harbhajan Singh | 143 | 162 | 4.39 | 5/31 |
Most T20I runs for India
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Rohit Sharma | 144 | 4,027 | 31.46 | 140.3 |
| Virat Kohli | 112 | 3,963 | 48.33 | 136.0 |
| Suryakumar Yadav | 105 | 3,213 | 36.51 | 162.4 |
| Hardik Pandya | 107 | 2,221 | 27.76 | 145.1 |
| KL Rahul | 66 | 2,134 | 36.79 | 138.7 |
Most T20I wickets for India
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Arshdeep Singh | 87 | 131 | 8.71 | 5/51 |
| Jasprit Bumrah | 92 | 119 | 6.58 | 4/15 |
| Hardik Pandya | 123 | 114 | 8.33 | 4/16 |
| Axar Patel | 96 | 103 | 7.78 | 3/9 |
| Yuzvendra Chahal | 79 | 96 | 8.19 | 6/25 |
India ODI records
ODI records here start in 2002, when ball-by-ball data begins; earlier matches are not included.
Highest ODI totals
- 418/5 (50 ov) v West Indies, 2011
- 414/7 (50 ov) v Sri Lanka, 2009
- 413/5 (50 ov) v Bermuda, 2007
Lowest completed ODI totals
- 88 (29.3 ov) v New Zealand, 2010
- 91 (29.1 ov) v South Africa, 2006
- 92 (30.5 ov) v New Zealand, 2019
Biggest wins by runs
- 317 runs v Sri Lanka, 2023
- 302 runs v Sri Lanka, 2023
- 257 runs v Bermuda, 2007
Biggest wins by wickets
- 10 wickets v Sri Lanka, 2023
- 10 wickets (D/L) v Nepal, 2023
- 10 wickets v Zimbabwe, 2022
Highest individual scores
- 264 Rohit Sharma (173 b) v Sri Lanka, 2014
- 223* Shubman Gill (133 b) v West Indies, 2026
- 219 Virender Sehwag (149 b) v West Indies, 2011
Best bowling figures
- 7/57 Mohammed Shami v New Zealand, 2023
- 6/4 Stuart Binny v Bangladesh, 2014
- 6/19 Jasprit Bumrah v England, 2022
India T20I records
T20I records here start in 2006, when ball-by-ball data begins; earlier matches are not included.
Highest T20I totals
- 297/6 (20 ov) v Bangladesh, 2024
- 283/1 (20 ov) v South Africa, 2024
- 271/5 (20 ov) v New Zealand, 2026
Lowest completed T20I totals
- 74 (17.3 ov) v Australia, 2008
- 76 (11.4 ov) v England, 2026
- 79 (18.1 ov) v New Zealand, 2016
Biggest wins by runs
- 168 runs v New Zealand, 2023
- 150 runs v England, 2025
- 143 runs v Ireland, 2018
Biggest wins by wickets
- 10 wickets v Zimbabwe, 2024
- 10 wickets v Zimbabwe, 2016
- 9 wickets v United Arab Emirates, 2025
Highest individual scores
- 135 Abhishek Sharma (54 b) v England, 2025
- 126* Shubman Gill (63 b) v New Zealand, 2023
- 123* Ruturaj Gaikwad (57 b) v Australia, 2023
Best bowling figures
- 6/7 Deepak Chahar v Bangladesh, 2019
- 6/25 Yuzvendra Chahal v England, 2017
- 5/17 Varun Chakravarthy v South Africa, 2024
India win percentage by year
Share of matches won each year
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 9 | 4 | 5 | 44% |
| 2025 | 14 | 11 | 3 | 79% |
| 2024 | 3 | 0 | 2 | 0% |
| 2023 | 34 | 26 | 7 | 76% |
| 2022 | 24 | 14 | 8 | 58% |
| 2021 | 6 | 4 | 2 | 67% |
| 2020 | 9 | 3 | 6 | 33% |
| 2019 | 27 | 18 | 8 | 67% |
| 2018 | 19 | 14 | 4 | 74% |
| 2017 | 29 | 21 | 7 | 72% |
| 2016 | 13 | 7 | 6 | 54% |
| 2015 | 23 | 13 | 9 | 57% |
| 2014 | 23 | 13 | 8 | 57% |
| 2013 | 34 | 22 | 10 | 65% |
| 2012 | 17 | 9 | 7 | 53% |
| 2011 | 34 | 21 | 10 | 62% |
| 2010 | 27 | 17 | 10 | 63% |
| 2009 | 31 | 17 | 10 | 55% |
| 2008 | 28 | 19 | 7 | 68% |
| 2007 | 35 | 18 | 15 | 51% |
| 2006 | 28 | 11 | 15 | 39% |
| 2005 | 16 | 10 | 6 | 63% |
| 2004 | 23 | 10 | 12 | 43% |
| 2003 | 21 | 12 | 7 | 57% |
| 2002 | 2 | 1 | 1 | 50% |
Show as a table
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 30 | 20 | 9 | 67% |
| 2025 | 21 | 16 | 3 | 76% |
| 2024 | 22 | 20 | 2 | 91% |
| 2023 | 22 | 15 | 7 | 68% |
| 2022 | 39 | 27 | 10 | 69% |
| 2021 | 15 | 9 | 6 | 60% |
| 2020 | 10 | 9 | 1 | 90% |
| 2019 | 16 | 9 | 7 | 56% |
| 2018 | 19 | 14 | 4 | 74% |
| 2017 | 13 | 9 | 4 | 69% |
| 2016 | 21 | 15 | 5 | 71% |
| 2015 | 4 | 1 | 3 | 25% |
| 2014 | 7 | 5 | 2 | 71% |
| 2013 | 1 | 1 | 0 | 100% |
| 2012 | 13 | 7 | 6 | 54% |
| 2011 | 4 | 2 | 2 | 50% |
| 2010 | 6 | 3 | 3 | 50% |
| 2009 | 10 | 4 | 6 | 40% |
| 2008 | 1 | 0 | 1 | 0% |
| 2007 | 7 | 6 | 1 | 86% |
| 2006 | 1 | 1 | 0 | 100% |
India squad
Players who played for India in the last 12 months (since 11 Oct 2025), by role
Batters 12
- Shivam Dube39 matches · 583 runs, SR 162.8Left-hand bat
- Abhishek Sharma38 matches · 958 runs, SR 183.9Left-hand bat
- Tilak Varma34 matches · 809 runs, SR 146.8Left-hand bat
- Shreyas Iyer25 matches · 737 runs, SR 117.4Right-hand bat
- Suryakumar Yadav23 matches · 602 runs, SR 157.6Right-hand bat
- Shubman Gill20 matches · 864 runs, SR 113.8Right-hand bat
- Rohit Sharma15 matches · 809 runs, SR 98.5Right-hand bat
- Virat Kohli15 matches · 928 runs, SR 113.3Right-hand bat
- Rinku Singh14 matches · 152 runs, SR 139.4Left-hand bat
- Vaibhav Sooryavanshi8 matches · 246 runs, SR 186.4Left-hand bat
- Ruturaj Gaikwad6 matches · 214 runs, SR 96.4Right-hand bat
- Yashasvi Jaiswal3 matches · 156 runs, SR 89.1Left-hand bat
Wicketkeepers 4
- Ishan Kishan31 matches · 1,047 runs, SR 170.0Left-hand bat
- Sanju Samson23 matches · 553 runs, SR 171.2Right-hand bat
- KL Rahul14 matches · 459 runs, SR 126.8Right-hand bat
- Jitesh Sharma7 matches · 62 runs, SR 159.0Right-hand bat
All-rounders 6
- Axar Patel35 matches · 322 runs, SR 102.2 · 39 wkts, econ 7.40Left-hand bat · Slow left-arm orthodox
- Washington Sundar19 matches · 190 runs, SR 100.0 · 13 wkts, econ 6.37Left-hand bat · Right-arm off-break
- Hardik Pandya18 matches · 428 runs, SR 171.9 · 16 wkts, econ 9.04Right-hand bat · Right-arm medium-fast
- Ravindra Jadeja8 matches · 99 runs, SR 88.4 · 3 wkts, econ 6.28Left-hand bat · Slow left-arm orthodox
- Nitish Kumar Reddy7 matches · 130 runs, SR 100.8 · 2 wkts, econ 7.59Right-hand bat · Right-arm medium-fast
- Naman Dhir6 matches · 44 runs, SR 163.0 · 6 wkts, econ 7.80Right-hand bat · Right-arm off-break
Bowlers 16
- Arshdeep Singh37 matches · 49 wkts, econ 7.94Left-hand bat · Left-arm medium-fast
- Jasprit Bumrah24 matches · 29 wkts, econ 6.48Right-hand bat · Right-arm fast
- Varun Chakravarthy24 matches · 34 wkts, econ 8.58Right-hand bat · Right-arm leg-break
- Harshit Rana20 matches · 27 wkts, econ 7.34Right-hand bat · Right-arm fast
- Kuldeep Yadav19 matches · 32 wkts, econ 6.94Left-hand bat · Left-arm wrist-spin
- Prasidh Krishna14 matches · 20 wkts, econ 7.16Right-hand bat · Right-arm fast-medium
- Ravi Bishnoi10 matches · 6 wkts, econ 8.72Right-hand bat · Right-arm leg-break
- Mohammed Siraj8 matches · 9 wkts, econ 5.16Right-hand bat · Right-arm fast
- Prince Yadav8 matches · 10 wkts, econ 8.30Right-hand bat · Right-arm fast
- Gurnoor Brar6 matches · 7 wkts, econ 7.65Left-hand bat · Right-arm fast
- Mayank Yadav6 matches · 9 wkts, econ 8.27Right-hand bat · Right-arm fast
- Suryansh Shedge3 matches · 0 wkts, econ 11.29Right-hand bat · Right-arm medium
- Yash Thakur3 matches · 4 wkts, econ 9.38Right-arm fast-medium
- Ashok Sharma2 matches · 1 wkts, econ 6.13Right-hand bat · Right-arm fast
- Anshul Kamboj1 match · 0 wkts, econ 9.11Right-hand bat · Right-arm medium
- Auqib Nabi1 match · 0 wkts, econ 9.51Right-hand bat · Right-arm medium
India bowling attack
Share of overs by type of bowler since 11 Oct 2025, all formats
- Right-arm pace49% of overs · 158 wkts · econ 7.57Jasprit Bumrah, Harshit Rana, Shivam Dube, Prasidh Krishna, Hardik Pandya, Prince Yadav, Mohammed Siraj, Mayank Yadav, Gurnoor Brar, Yash Thakur, Nitish Kumar Reddy, Ashok Sharma, Suryansh Shedge, Anshul Kamboj, Auqib Nabi
- Left-arm pace12% of overs · 49 wkts · econ 7.94Arshdeep Singh
- Off-spin7% of overs · 22 wkts · econ 6.95Washington Sundar, Naman Dhir, Tilak Varma
- Leg-spin8% of overs · 40 wkts · econ 8.62Varun Chakravarthy, Ravi Bishnoi
- Left-arm orthodox16% of overs · 48 wkts · econ 7.16Axar Patel, Abhishek Sharma, Ravindra Jadeja
- Left-arm wrist-spin9% of overs · 32 wkts · econ 6.94Kuldeep Yadav
ODI: every match since 2002
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 41% | 1,630 | 5.47 | 31.71 |
| Left-arm pace | 14% | 549 | 5.29 | 30.88 |
| Off-spin | 18% | 546 | 4.86 | 37.20 |
| Leg-spin | 7% | 264 | 5.13 | 29.32 |
| Left-arm orthodox | 15% | 468 | 4.90 | 36.52 |
| Left-arm wrist-spin | 4% | 198 | 5.13 | 26.54 |
T20I: every match since 2006
| Type | Overs | Wkts | Econ | Avg |
|---|---|---|---|---|
| Right-arm pace | 42% | 731 | 8.17 | 24.76 |
| Left-arm pace | 13% | 265 | 8.28 | 21.76 |
| Off-spin | 13% | 197 | 7.11 | 24.43 |
| Leg-spin | 14% | 265 | 7.73 | 21.48 |
| Left-arm orthodox | 14% | 222 | 7.52 | 24.73 |
| Left-arm wrist-spin | 4% | 95 | 7.04 | 13.99 |
India recent results
- India223 (20)West Indies209/7 (20)India won by 14 runs
- India249/5 (20)West Indies252/4 (18.3)West Indies won by 6 wickets
- West Indies171 (19.1)India172/2 (14.4)India won by 8 wickets
- India211/6 (20)Pakistan192/6 (20)India won by 19 runs
- India351/7 (50)West Indies352/5 (48.2)West Indies won by 5 wickets
- India169/7 (20)Sri Lanka45 (9.5)India won by 124 runs
- West Indies405/7 (50)India406/2 (43.3)India won by 8 wickets
- West Indies295/7 (50)India300/2 (41.4)India won by 8 wickets
- India32/4 (5)Japan30/3 (5)India won by 2 runs
- India192/5 (20)Zimbabwe157/7 (20)India won by 35 runs
India head to head records
Record against every opponent, most played first
India vs Australia56–57 123 played · 46%
India vs Sri Lanka83–34 123 played · 67%
India vs England58–39 101 played · 57%
- India vs West Indies64–30 99 played · 65%
India vs New Zealand49–34 89 played · 55%
India vs South Africa46–37 86 played · 53%
India vs Pakistan42–21 64 played · 66%
India vs Bangladesh39–8 48 played · 81%
India vs Zimbabwe34–5 39 played · 87%
- India vs Ireland11–2 13 played · 85%
India vs Netherlands5–0 5 played · 100%
- India vs Hong Kong3–0 3 played · 100%
India grounds
Where they have played most often
| Ground | P | W | Win % |
|---|---|---|---|
| R Premadasa StadiumColombo | 41 | 28 | 68% |
| Shere Bangla National StadiumDhaka | 34 | 23 | 68% |
| Harare Sports ClubHarare | 33 | 27 | 82% |
| Dubai International Cricket Stadium | 24 | 20 | 83% |
| Narendra Modi StadiumAhmedabad | 24 | 15 | 63% |
| Wankhede StadiumMumbai | 19 | 13 | 68% |
| Eden GardensKolkata | 18 | 14 | 78% |
| Queen's Park OvalPort of Spain | 18 | 13 | 72% |
India season by season (46)
Each season links to its squad, best batsmen, best bowlers and death bowling
| Season | P | W | L | Win % |
|---|---|---|---|---|
| T20I 2026 | 30 | 20 | 9 | 67% |
| ODI 2026 | 9 | 4 | 5 | 44% |
| T20I 2025 | 21 | 16 | 3 | 76% |
| ODI 2025 | 14 | 11 | 3 | 79% |
| T20I 2024 | 22 | 20 | 2 | 91% |
| ODI 2024 | 3 | 0 | 2 | 0% |
| ODI 2023 | 34 | 26 | 7 | 76% |
| T20I 2023 | 22 | 15 | 7 | 68% |
| ODI 2022 | 24 | 14 | 8 | 58% |
| T20I 2022 | 39 | 27 | 10 | 69% |
| T20I 2021 | 15 | 9 | 6 | 60% |
| ODI 2021 | 6 | 4 | 2 | 67% |
| T20I 2020 | 10 | 9 | 1 | 90% |
| ODI 2020 | 9 | 3 | 6 | 33% |
| ODI 2019 | 27 | 18 | 8 | 67% |
| T20I 2019 | 16 | 9 | 7 | 56% |
| T20I 2018 | 19 | 14 | 4 | 74% |
| ODI 2018 | 19 | 14 | 4 | 74% |
| T20I 2017 | 13 | 9 | 4 | 69% |
| ODI 2017 | 29 | 21 | 7 | 72% |
| ODI 2016 | 13 | 7 | 6 | 54% |
| T20I 2016 | 21 | 15 | 5 | 71% |
| ODI 2015 | 23 | 13 | 9 | 57% |
| T20I 2015 | 4 | 1 | 3 | 25% |
| ODI 2014 | 23 | 13 | 8 | 57% |
| T20I 2014 | 7 | 5 | 2 | 71% |
| ODI 2013 | 34 | 22 | 10 | 65% |
| T20I 2013 | 1 | 1 | 0 | 100% |
| ODI 2012 | 17 | 9 | 7 | 53% |
| T20I 2012 | 13 | 7 | 6 | 54% |
| ODI 2011 | 34 | 21 | 10 | 62% |
| T20I 2011 | 4 | 2 | 2 | 50% |
| ODI 2010 | 27 | 17 | 10 | 63% |
| T20I 2010 | 6 | 3 | 3 | 50% |
| ODI 2009 | 31 | 17 | 10 | 55% |
| T20I 2009 | 10 | 4 | 6 | 40% |
| ODI 2008 | 28 | 19 | 7 | 68% |
| T20I 2008 | 1 | 0 | 1 | 0% |
| ODI 2007 | 35 | 18 | 15 | 51% |
| T20I 2007 | 7 | 6 | 1 | 86% |
| ODI 2006 | 28 | 11 | 15 | 39% |
| T20I 2006 | 1 | 1 | 0 | 100% |
| ODI 2005 | 16 | 10 | 6 | 63% |
| ODI 2004 | 23 | 10 | 12 | 43% |
| ODI 2003 | 21 | 12 | 7 | 57% |
| ODI 2002 | 2 | 1 | 1 | 50% |
India: quick answers
Who has scored the most ODI runs for India?
Virat Kohli, with 14,987 runs in 303 innings at a strike rate of 94.3.
Who has taken the most ODI wickets for India?
Ravindra Jadeja, with 227 wickets at an economy of 4.92.
What is India's highest ODI total?
418/5 against West Indies in 2011.
What is India's lowest ODI total?
88 against New Zealand in 2010.
What is the highest ODI score for India?
264 by Rohit Sharma against Sri Lanka in 2014.
What are the best ODI bowling figures for India?
7/57 by Mohammed Shami against New Zealand in 2023.
What is India's biggest ODI win?
By 317 runs against Sri Lanka in 2023.
Who has scored the most T20I runs for India?
Rohit Sharma, with 4,027 runs in 144 innings at a strike rate of 140.3.
Who has taken the most T20I wickets for India?
Arshdeep Singh, with 131 wickets at an economy of 8.71.
What is India's highest T20I total?
297/6 against Bangladesh in 2024.
What is India's lowest T20I total?
74 against Australia in 2008.
What is the highest T20I score for India?
135 by Abhishek Sharma against England in 2025.
What are the best T20I bowling figures for India?
6/7 by Deepak Chahar against Bangladesh in 2019.
What is India's biggest T20I win?
By 168 runs against New Zealand in 2023.