72Played
38Won
23Lost
0Tied / drawn
11No result
62%Win rate
India Fixtures
5th ODI · India Tour of New Zealand 2026Tomorrow
Starts Tomorrow · 7:30 AM IST
1st Test · India Tour of New Zealand 2026Thursday
Starts Thursday · 3:30 AM IST
2nd Test · India Tour of New Zealand 2026Fri 27 Nov
Starts Fri 27 Nov · 3:30 AM IST
1st ODI · India vs Sri Lanka ODI Series 2026Sun 13 Dec
Starts Sun 13 Dec · 2:00 PM IST
2nd ODI · India vs Sri Lanka ODI Series 2026Wed 16 Dec
Starts Wed 16 Dec · 2:00 PM IST
3rd ODI · India vs Sri Lanka ODI Series 2026Sat 19 Dec
Starts Sat 19 Dec · 2:00 PM IST
India Recent Form
Last 8 matches2 won · 5 lostlast 8
- L
vs New ZealandNew Zealand won by 244 runs13 Nov2026 - NR
vs New ZealandMatch abandoned due to rain10 Nov2026 - W
vs New ZealandIndia won by 4 runs (DLS method)7 Nov2026 - W
vs New ZealandIndia won by 5 wkts - 2nd inns reduced to 32 overs - DLS Target 1434 Nov2026 - L
vs New ZealandNew Zealand won by 7 wkts1 Nov2026
India Recent Results
4th ODI · India Tour of New Zealand 2026Result
New Zealand won by 244 runs
3rd ODI · India Tour of New Zealand 2026Abandoned
Match abandoned due to rain
2nd ODI · India Tour of New Zealand 2026Result
India won by 4 runs (DLS method)
1st ODI · India Tour of New Zealand 2026Result
India won by 5 wkts - 2nd inns reduced to 32 overs - DLS Target 143Preview
5th T20I · India Tour of New Zealand 2026Result
New Zealand won by 7 wkts
12th Match, Group C · Hong Kong Sixes 2026Result
UAE
United Arab Emirates won by 6 wkts
India Leading Players
Most runs
- Abhishek Sharma8 matches · avg 27.1 · SR 189217runs
- Ishan Kishan7 matches · avg 26.3 · SR 118184runs
- Shreyas Iyer9 matches · avg 19.3 · SR 138174runs
- Tilak Varma7 matches · avg 28.8 · SR 152144runs
- Sanju Samson6 matches · avg 22.3 · SR 151134runs
Most wickets
- Arshdeep Singh9 matches · econ 7.8011wickets
- Mayank Yadav3 matches · econ 8.836wickets
- Prince Yadav7 matches · econ 9.966wickets
- Gurnoor Brar2 matches · econ 5.845wickets
- Axar Patel8 matches · econ 8.145wickets
India Squad India Tour of New Zealand 2026
- Shubman Gill (c)Batter
- Naman DhirBatter
- Rohit SharmaBatter
- Ruturaj GaikwadBatter
- Shreyas IyerBatter
- Virat KohliBatter
- Ishan KishanKeeper
- KL Rahul (wk)Keeper
- Axar PatelAll-rounder
- Nitish Kumar ReddyAll-rounder
- Anshul KambojBowler
- Arshdeep SinghBowler
- Auqib NabiBowler
- Gurnoor BrarBowler
- Kuldeep YadavBowler
- Mohammed SirajBowler
India Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 13 Nov 2026 | New ZealandODI · India Tour of New Zealand 2026 | 89 (26.4) | 333 (50) | L New Zealand won by 244 runs |
| 10 Nov 2026 | New ZealandODI · India Tour of New Zealand 2026 | – | – | NR Match abandoned due to rain |
| 7 Nov 2026 | New ZealandODI · India Tour of New Zealand 2026 | 113/7 (26) | 134 (41) | W India won by 4 runs (DLS method) |
| 4 Nov 2026 | New ZealandODI · India Tour of New Zealand 2026 | 143/5 (22.4) | 185 (40.2) | W India won by 5 wkts - 2nd inns reduced to 32 overs - DLS Target 143 |
| 1 Nov 2026 | New ZealandT20I · India Tour of New Zealand 2026 | 191/8 (20) | 195/3 (18) | L New Zealand won by 7 wkts |
| 31 Oct 2026 | UAET20 · Hong Kong Sixes 2026 | 94/6 (6) | – | L United Arab Emirates won by 6 wkts |
| 30 Oct 2026 | New ZealandT20I · India Tour of New Zealand 2026 | 172/9 (20) | 259/7 (20) | L New Zealand won by 87 runs |
| 30 Oct 2026 | PakistanT20 · Hong Kong Sixes 2026 | 88/5 (6) | 91/2 (3.5) | L Pakistan won by 4 wkts |
| 27 Oct 2026 | New ZealandT20I · India Tour of New Zealand 2026 | 199/4 (13.2) | 198/3 (20) | W India won by 6 wkts |
| 24 Oct 2026 | New ZealandT20I · India Tour of New Zealand 2026 | 181/6 (19.5) | 180/5 (20) | W India won by 4 wkts |
| 22 Oct 2026 | New ZealandT20I · India Tour of New Zealand 2026 | 230/6 (19.4) | 225/4 (20) | W India won by 4 wkts |
| 17 Oct 2026 | West IndiesT20I · West Indies tour of India 2026 | 118/5 (7.4) | – | NR No result |
| 14 Oct 2026 | West IndiesT20I · West Indies tour of India 2026 | 223 (19.3) | 247/3 (20) | L West Indies won by 24 runs |
| 11 Oct 2026 | West IndiesT20I · West Indies tour of India 2026 | 223 (20) | 209/7 (20) | W India won by 14 runs |
| 9 Oct 2026 | West IndiesT20I · West Indies tour of India 2026 | 249/5 (20) | 252/4 (18.3) | L West Indies won by 6 wickets |
| 6 Oct 2026 | West IndiesT20I · West Indies tour of India 2026 | 172/2 (14.4) | 171 (19.1) | W India won by 8 wickets |
| 3 Oct 2026 | West IndiesODI · West Indies tour of India 2026 | 351/7 (50) | 352/5 (48.2) | L West Indies won by 5 wickets |
| 3 Oct 2026 | PakistanT20I · T20I 2026 | 211/6 (20) | 192/6 (20) | W India won by 19 runs |
| 1 Oct 2026 | Sri LankaT20I · T20I 2026 | 169/7 (20) | 45 (9.5) | W India won by 124 runs |
| 30 Sep 2026 | West IndiesODI · West Indies tour of India 2026 | 406/2 (43.3) | 405/7 (50) | W India won by 8 wickets |
| 28 Sep 2026 | AfghanistanT20I · T20I 2026 | – | – | NR No result (match abandoned) |
| 27 Sep 2026 | West IndiesODI · West Indies tour of India 2026 | 300/2 (41.4) | 295/7 (50) | W India won by 8 wickets |
| 22 Sep 2026 | JapanT20I · Japan, Hong Kong and India T20I Series 2026 | – | – | W India won by 2 runs |
| 17 Sep 2026 | AfghanistanT20I · Afghanistan vs India T20I Series 2026 | – | – | W India won by 127 runs |
| 15 Sep 2026 | AfghanistanT20I · Afghanistan vs India T20I Series 2026 | – | – | W India won by 7 wickets |
| 13 Sep 2026 | AfghanistanT20I · Afghanistan vs India T20I Series 2026 | – | – | W India won by 7 wickets |
| 26 Jul 2026 | ZimbabweT20I · India tour of Zimbabwe 2026 | 192/5 (20) | 157/7 (20) | W India won by 35 runs |
| 25 Jul 2026 | ZimbabweT20I · India tour of Zimbabwe 2026 | 219/5 (20) | 129 (17.5) | W India won by 90 runs |
| 23 Jul 2026 | ZimbabweT20I · India tour of Zimbabwe 2026 | 126/3 (13.2) | 125/7 (20) | W India won by 7 wkts |
| 19 Jul 2026 | EnglandODI · England vs India ODI Series 2026 | 360/7 (50) | 387/3 (50) | L England won by 27 runs |
| 16 Jul 2026 | EnglandODI · England vs India ODI Series 2026 | 233 (44) | 235/6 (44.1) | L England won by 4 wkts |
| 14 Jul 2026 | EnglandODI · England vs India ODI Series 2026 | 262/4 (45.2) | 258 (47.5) | W India won by 6 wkts |
| 11 Jul 2026 | EnglandT20I · England vs India T20I Series 2026 | 201/8 (20) | 257/3 (20) | L England won by 56 runs |
| 9 Jul 2026 | EnglandT20I · England vs India T20I Series 2026 | 84/3 (11.2) | – | L England won by 9 wickets |
| 7 Jul 2026 | EnglandT20I · England vs India T20I Series 2026 | – | 88/2 (9.5) | L England won by 125 runs |
| 4 Jul 2026 | EnglandT20I · England vs India T20I Series 2026 | 190/7 (20) | 191/6 (19) | L England won by 4 wickets |
| 1 Jul 2026 | EnglandT20I · England vs India T20I Series 2026 | 189/7 (20) | 298/5 (50) | NR No result (match abandoned) |
| 28 Jun 2026 | IrelandT20I · Ireland vs India T20I Series 2026 | 153/9 (20) | 154/8 (20) | L Ireland won by 1 run |
| 26 Jun 2026 | IrelandT20I · Ireland vs India T20I Series 2026 | 148 (18.5) | 182/9 (20) | L Ireland won by 34 runs |
| 20 Jun 2026 | AfghanistanODI · India vs Afghanistan ODI Series 2026 | 224/1 (28.4) | 218 (44.2) | W India won by 9 wkts |
| 17 Jun 2026 | AfghanistanODI · India vs Afghanistan ODI Series 2026 | 402 (49.5) | 232 (44.3) | W India won by 170 runs |
| 13 Jun 2026 | AfghanistanODI · India vs Afghanistan ODI Series 2026 | 195/3 (22.5) | 194 (24.5) | W India won by 7 wkts - 25 overs game due to rain |
| 31 Jan 2026 | New ZealandT20I · New Zealand Tour of India 2026 | 271/5 (20) | 225 (19.4) | W India won by 46 runs |
| 28 Jan 2026 | New ZealandT20I · New Zealand Tour of India 2026 | 165 (18.4) | 215/7 (20) | L New Zealand won by 50 runs |
| 25 Jan 2026 | New ZealandT20I · New Zealand Tour of India 2026 | 155/2 (10) | 153/9 (20) | W India won by 8 wickets |
| 23 Jan 2026 | New ZealandT20I · New Zealand Tour of India 2026 | 209/3 (15.2) | 208/6 (20) | W India won by 7 wickets |
| 21 Jan 2026 | New ZealandT20I · New Zealand Tour of India 2026 | 238/7 (20) | 190/7 (20) | W India won by 48 runs |
| 18 Jan 2026 | New ZealandODI · New Zealand Tour of India 2026 | 296 (46) | 337/8 (50) | L New Zealand won by 41 runs |
| 14 Jan 2026 | New ZealandODI · New Zealand Tour of India 2026 | 284/7 (50) | 286/3 (47.3) | L New Zealand won by 7 wickets |
| 11 Jan 2026 | New ZealandODI · New Zealand Tour of India 2026 | 306/6 (49) | 300/8 (50) | W India won by 4 wickets |
| 11 Dec 2025 | South AfricaT20I · India vs South Africa T20I Series 2025 | – | – | NR |
| 9 Dec 2025 | South AfricaT20I · India vs South Africa T20I Series 2025 | 175/6 | 74 | W India won by 101 runs |
| 3 Dec 2025 | South AfricaODI · India vs South Africa ODI Series 2025 | – | – | NR |
| 8 Nov 2025 | AustraliaT20I · Australia vs India T20I Series 2025 | 52/0 | – | NR No result due to rain |
| 7 Nov 2025 | PakistanT20 · Hong Kong Sixes 2025 | – | – | NR |
| 6 Nov 2025 | AustraliaT20I · Australia vs India T20I Series 2025 | 167/8 | 119 | W India won by 48 runs |
| 2 Nov 2025 | AustraliaT20I · Australia vs India T20I Series 2025 | 188/5 | 186/6 | W India Won by 5 wickets |
| 31 Oct 2025 | AustraliaT20I · Australia vs India T20I Series 2025 | 125 | 126/6 | L Australia won by 4 wickets |
| 29 Oct 2025 | AustraliaT20I · Australia vs India T20I Series 2025 | – | – | NR |
| 25 Oct 2025 | AustraliaODI · India vs Australia ODI Series 2025 | 237/1 | 236 | W India Won by 9 wickets |
| 23 Oct 2025 | AustraliaODI · India vs Australia ODI Series 2025 | 264/9 | 265/8 | L Australia won by 2 wickets |
| 19 Oct 2025 | AustraliaODI · India vs Australia ODI Series 2025 | 136/9 | 131/3 | L Australia won by 7 wickets (DLS Method) |
| 2 Oct 2025 | West IndiesTest · India vs West Indies Test Series 2025 | – | – | NR |
| 28 Sep 2025 | PakistanT20 · Asia Cup 2025 | 150/5 | 146 | W India won by 5 wickets |
| 26 Sep 2025 | Sri LankaT20 · Asia Cup 2025 | 202/5 | 202/5 | W India won the super over |
| 24 Sep 2025 | BangladeshT20 · Asia Cup 2025 | 168/6 | 127 | W India won by 41 runs |
| 21 Sep 2025 | PakistanT20 · Asia Cup 2025 | 174/4 | 171/5 | W India Won by 6 Wickets |
| 19 Sep 2025 | OmanT20 · Asia Cup 2025 | – | – | NR |
| 14 Sep 2025 | PakistanT20 · Asia Cup 2025 | 131/3 | 127/9 | W India Won by 7 Wickets |
| 10 Sep 2025 | UAET20 · Asia Cup 2025 | 60/1 | 57 | W India Won by 9 Wickets |
| 4 Jul 2025 | EnglandT20I · England vs India WT20I Series 2025 | 166/5 | 171/9 | L England Women Won by 5 Runs |
| 28 Jun 2025 | EnglandT20I · England vs India WT20I Series 2025 | 210/5 | 113 | W India Women won by 97 runs |
India Records
India Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 50 | 27 | 19 | 0 | 4 | 59% |
| 2025 | 22 | 11 | 4 | 0 | 7 | 73% |
India Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| New Zealand | 17 | 10 | 6 | 0 | 1 | 63% |
| England | 10 | 2 | 7 | 0 | 1 | 22% |
| West Indies | 9 | 4 | 3 | 0 | 2 | 57% |
| Australia | 8 | 3 | 3 | 0 | 2 | 50% |
| Afghanistan | 7 | 6 | 0 | 0 | 1 | 100% |
| Pakistan | 6 | 4 | 1 | 0 | 1 | 80% |
| Zimbabwe | 3 | 3 | 0 | 0 | 0 | 100% |
| South Africa | 3 | 1 | 0 | 0 | 2 | 100% |
| UAE | 2 | 1 | 1 | 0 | 0 | 50% |
| Sri Lanka | 2 | 2 | 0 | 0 | 0 | 100% |
| Ireland | 2 | 0 | 2 | 0 | 0 | 0% |
| Japan | 1 | 1 | 0 | 0 | 0 | 100% |
| Bangladesh | 1 | 1 | 0 | 0 | 0 | 100% |
| Oman | 1 | 0 | 0 | 0 | 1 | – |
India Record by Venue
India at Each Ground (full record)
India Batting
| Player | M | Inns | Runs | HS | Avg | SR | 50+ |
|---|---|---|---|---|---|---|---|
| Abhishek Sharma | 8 | 8 | 217 | 113 | 27.13 | 188.7 | 1 |
| Ishan Kishan | 7 | 7 | 184 | 61 | 26.29 | 117.9 | 2 |
| Shreyas Iyer | 9 | 9 | 174 | 50 | 19.33 | 138.1 | 1 |
| Tilak Varma | 7 | 7 | 144 | 53 | 28.80 | 151.6 | 2 |
| Sanju Samson | 6 | 6 | 134 | 67 | 22.33 | 150.6 | 1 |
| Naman Dhir | 5 | 5 | 117 | 33 | 29.25 | 150.0 | 0 |
| Vaibhav Sooryavanshi | 4 | 4 | 114 | 50 | 28.50 | 203.6 | 1 |
| Nitish Kumar Reddy | 3 | 3 | 69 | 26 | 34.50 | 172.5 | 0 |
| Axar Patel | 5 | 5 | 61 | 21 | 12.20 | 91.0 | 0 |
| Virat Kohli | 2 | 2 | 59 | 59 | 29.50 | 125.5 | 1 |
| Daryl Mitchell | 1 | 1 | 55 | 55 | 55.00 | 52.9 | 1 |
| T Natarajan | 2 | 2 | 50 | 38 | 50.00 | 250.0 | 0 |
India Bowling
| Player | M | Overs | Wkts | Best | Avg | Econ |
|---|---|---|---|---|---|---|
| Arshdeep Singh | 9 | 46 | 11 | 4 | 32.64 | 7.80 |
| Mayank Yadav | 3 | 12 | 6 | 3 | 17.67 | 8.83 |
| Prince Yadav | 7 | 25 | 6 | 2 | 41.50 | 9.96 |
| Gurnoor Brar | 2 | 19.2 | 5 | 3 | 22.60 | 5.84 |
| Axar Patel | 8 | 35 | 5 | 2 | 57.00 | 8.14 |
| Nitish Kumar Reddy | 5 | 17 | 4 | 1 | 48.00 | 11.29 |
| Jacob Duffy | 1 | 7 | 3 | 3 | 11.67 | 5.00 |
| Kyle Jamieson | 1 | 10 | 3 | 3 | 11.67 | 3.50 |
| Shivam Dube | 3 | 6 | 3 | 2 | 21.33 | 10.67 |
| Anshul Kamboj | 1 | 10 | 2 | 2 | 11.00 | 2.20 |
| Auqib Nabi | 2 | 14 | 2 | 2 | 46.00 | 6.57 |
| Shashank Singh | 1 | 1 | 1 | 1 | 14.00 | 14.00 |
Everyone Who Has Played for India
- Arshdeep Singh9 matches · last Nov 2026
- Shreyas Iyer9 matches · last Nov 2026
- Axar Patel8 matches · last Nov 2026
- Ishan Kishan7 matches · last Nov 2026
- Naman Dhir5 matches · last Nov 2026
- Rohit Sharma2 matches · last Nov 2026
- Auqib Nabi2 matches · last Nov 2026
- Gurnoor Brar2 matches · last Nov 2026
- Virat Kohli2 matches · last Nov 2026
- Ruturaj Gaikwad1 match · last Nov 2026
- Kuldeep Yadav1 match · last Nov 2026
- Kyle Jamieson1 match · last Nov 2026
- Daryl Mitchell1 match · last Nov 2026
- Henry Nicholls1 match · last Nov 2026
- Glenn Phillips1 match · last Nov 2026
- Nathan Smith1 match · last Nov 2026
- Will Young1 match · last Nov 2026
- Tom Latham1 match · last Nov 2026
- Jacob Duffy1 match · last Nov 2026
- Mitchell Santner1 match · last Nov 2026
- Matthew Fisher1 match · last Nov 2026
- Blair Tickner1 match · last Nov 2026
- Tim Seifert1 match · last Nov 2026
- Shubman Gill1 match · last Nov 2026
- Anshul Kamboj1 match · last Nov 2026
- Abhishek Sharma8 matches · last Nov 2026
- Tilak Varma7 matches · last Nov 2026
- Prince Yadav7 matches · last Nov 2026
- Sanju Samson6 matches · last Nov 2026
- Nitish Kumar Reddy5 matches · last Nov 2026
- Bhuvneshwar Kumar4 matches · last Nov 2026
- Varun Chakaravarthy2 matches · last Nov 2026
- Krunal Pandya2 matches · last Oct 2026
- Rahul Tewatia2 matches · last Oct 2026
- Rahul Tripathi2 matches · last Oct 2026
- Shashank Singh2 matches · last Oct 2026
- T Natarajan2 matches · last Oct 2026
- Nitish Rana2 matches · last Oct 2026
- Kulwant Khejroliya1 match · last Oct 2026
- Mayank Yadav3 matches · last Oct 2026
- Vaibhav Sooryavanshi4 matches · last Oct 2026
- Shivam Dube4 matches · last Jul 2026
- Ashok Sharma1 match · last Jul 2026
- Ravi Bishnoi1 match · last Jul 2026
- Suryansh Shedge1 match · last Jul 2026
- Prasidh Krishna1 match · last Jul 2026
- Harshit Rana1 match · last Jul 2026
India Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| T20I | 33 | 17 | 10 | 0 | 6 | 63% |
| India Tour of New Zealand 2026 | 9 | 5 | 3 | 0 | 1 | 63% |
| T20I 2026 | 3 | 2 | 0 | 0 | 1 | 100% |
| Japan, Hong Kong and India T20I Series 2026 | 1 | 1 | 0 | 0 | 0 | 100% |
| Afghanistan vs India T20I Series 2026 | 3 | 3 | 0 | 0 | 0 | 100% |
| India tour of Zimbabwe 2026 | 3 | 3 | 0 | 0 | 0 | 100% |
| England vs India T20I Series 2026 | 5 | 0 | 4 | 0 | 1 | 0% |
| Ireland vs India T20I Series 2026 | 2 | 0 | 2 | 0 | 0 | 0% |
| India vs South Africa T20I Series 2025 | 2 | 1 | 0 | 0 | 1 | 100% |
| Australia vs India T20I Series 2025 | 5 | 2 | 1 | 0 | 2 | 67% |
| Hong Kong Sixes | 3 | 0 | 2 | 0 | 1 | 0% |
| Hong Kong Sixes 2026 | 2 | 0 | 2 | 0 | 0 | 0% |
| Hong Kong Sixes 2025 | 1 | 0 | 0 | 0 | 1 | – |
| ODI | 26 | 14 | 10 | 0 | 2 | 58% |
| West Indies tour of India 2026 | 8 | 4 | 3 | 0 | 1 | 57% |
| England vs India ODI Series 2026 | 3 | 1 | 2 | 0 | 0 | 33% |
| India vs Afghanistan ODI Series 2026 | 3 | 3 | 0 | 0 | 0 | 100% |
| New Zealand Tour of India 2026 | 8 | 5 | 3 | 0 | 0 | 63% |
| India vs South Africa ODI Series 2025 | 1 | 0 | 0 | 0 | 1 | – |
| India vs Australia ODI Series 2025 | 3 | 1 | 2 | 0 | 0 | 33% |
| India vs West Indies Test Series 2025 | 1 | 0 | 0 | 0 | 1 | – |
| Asia Cup 2025 | 7 | 6 | 0 | 0 | 1 | 100% |
| England vs India WT20I Series 2025 | 2 | 1 | 1 | 0 | 0 | 50% |
