Match results in 2023 in Tests+ODIs+T20Is - vs India

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
AustraliaIndiaAustralia184 runsMelbourneDec 26-30, 2024Test # 2571
AustraliaIndiadrawn-BrisbaneDec 14-18, 2024Test # 2570
AustraliaIndiaAustralia10 wicketsAdelaideDec 6-8, 2024Test # 2568
AustraliaIndiaIndia295 runsPerthNov 22-25, 2024Test # 2561
South AfricaIndiaIndia135 runsJohannesburgNov 15, 2024T20I # 2952
South AfricaIndiaIndia11 runsCenturionNov 13, 2024T20I # 2947
South AfricaIndiaSouth Africa3 wicketsGqeberhaNov 10, 2024T20I # 2942
South AfricaIndiaIndia61 runsDurbanNov 8, 2024T20I # 2938
IndiaNew ZealandNew Zealand25 runsWankhedeNov 1-3, 2024Test # 2560
IndiaNew ZealandNew Zealand113 runsPuneOct 24-26, 2024Test # 2557
IndiaNew ZealandNew Zealand8 wicketsBengaluruOct 16-20, 2024Test # 2555
IndiaBangladeshIndia133 runsHyderabadOct 12, 2024T20I # 2904
IndiaBangladeshIndia86 runsDelhiOct 9, 2024T20I # 2899
IndiaBangladeshIndia7 wicketsGwaliorOct 6, 2024T20I # 2897
IndiaBangladeshIndia7 wicketsKanpurSep 27-Oct 1, 2024Test # 2552
IndiaBangladeshIndia280 runsChennaiSep 19-22, 2024Test # 2550
Sri LankaIndiaSri Lanka110 runsColombo (RPS)Aug 7, 2024ODI # 4754
Sri LankaIndiaSri Lanka32 runsColombo (RPS)Aug 4, 2024ODI # 4753
Sri LankaIndiatied-Colombo (RPS)Aug 2, 2024ODI # 4752
Sri LankaIndiatied-PallekeleJul 30, 2024T20I # 2769
Sri LankaIndiaIndia7 wicketsPallekeleJul 28, 2024T20I # 2768
Sri LankaIndiaIndia43 runsPallekeleJul 27, 2024T20I # 2767
ZimbabweIndiaIndia42 runsHarareJul 14, 2024T20I # 2762
ZimbabweIndiaIndia10 wicketsHarareJul 13, 2024T20I # 2759
ZimbabweIndiaIndia23 runsHarareJul 10, 2024T20I # 2749
ZimbabweIndiaIndia100 runsHarareJul 7, 2024T20I # 2739
ZimbabweIndiaZimbabwe13 runsHarareJul 6, 2024T20I # 2737
IndiaSouth AfricaIndia7 runsBridgetownJun 29, 2024T20I # 2729
EnglandIndiaIndia68 runsProvidenceJun 27, 2024T20I # 2724
AustraliaIndiaIndia24 runsGros IsletJun 24, 2024T20I # 2721
BangladeshIndiaIndia50 runsNorth SoundJun 22, 2024T20I # 2716
AfghanistanIndiaIndia47 runsBridgetownJun 20, 2024T20I # 2710
U.S.A.IndiaIndia7 wicketsNew YorkJun 12, 2024T20I # 2671
IndiaPakistanIndia6 runsNew YorkJun 9, 2024T20I # 2658
IndiaIrelandIndia8 wicketsNew YorkJun 5, 2024T20I # 2639
IndiaEnglandIndiainns & 64 runsDharamsalaMar 7-9, 2024Test # 2534
IndiaEnglandIndia5 wicketsRanchiFeb 23-26, 2024Test # 2531
IndiaEnglandIndia434 runsRajkotFeb 15-18, 2024Test # 2530
IndiaEnglandIndia106 runsVisakhapatnamFeb 2-5, 2024Test # 2526
IndiaEnglandEngland28 runsHyderabadJan 25-28, 2024Test # 2525
IndiaAfghanistantied-BengaluruJan 17, 2024T20I # 2435
IndiaAfghanistanIndia6 wicketsIndoreJan 14, 2024T20I # 2431
IndiaAfghanistanIndia6 wicketsMohaliJan 11, 2024T20I # 2428
South AfricaIndiaIndia7 wicketsCape TownJan 3-4, 2024Test # 2522
South AfricaIndiaSouth Africainns & 32 runsCenturionDec 26-28, 2023Test # 2520
South AfricaIndiaIndia78 runsPaarlDec 21, 2023ODI # 4716
South AfricaIndiaSouth Africa8 wicketsGqeberhaDec 19, 2023ODI # 4714
South AfricaIndiaIndia8 wicketsJohannesburgDec 17, 2023ODI # 4713
South AfricaIndiaIndia106 runsJohannesburgDec 14, 2023T20I # 2401
South AfricaIndiaSouth Africa5 wicketsGqeberhaDec 12, 2023T20I # 2396
IndiaAustraliaIndia6 runsBengaluruDec 3, 2023T20I # 2380
IndiaAustraliaIndia20 runsRaipurDec 1, 2023T20I # 2379
IndiaAustraliaAustralia5 wicketsGuwahatiNov 28, 2023T20I # 2372
IndiaAustraliaIndia44 runsThiruvananthapuramNov 26, 2023T20I # 2367
IndiaAustraliaIndia2 wicketsVisakhapatnamNov 23, 2023T20I # 2360
IndiaAustraliaAustralia6 wicketsAhmedabadNov 19, 2023ODI # 4705
IndiaNew ZealandIndia70 runsWankhedeNov 15, 2023ODI # 4703
IndiaNetherlandsIndia160 runsBengaluruNov 12, 2023ODI # 4702
IndiaSouth AfricaIndia243 runsEden GardensNov 5, 2023ODI # 4694
IndiaSri LankaIndia302 runsWankhedeNov 2, 2023ODI # 4690
IndiaEnglandIndia100 runsLucknowOct 29, 2023ODI # 4686
IndiaNew ZealandIndia4 wicketsDharamsalaOct 22, 2023ODI # 4678
IndiaBangladeshIndia7 wicketsPuneOct 19, 2023ODI # 4674
IndiaPakistanIndia7 wicketsAhmedabadOct 14, 2023ODI # 4669
IndiaAfghanistanIndia8 wicketsDelhiOct 11, 2023ODI # 4666
IndiaAustraliaIndia6 wicketsChennaiOct 8, 2023ODI # 4662
AfghanistanIndiano result-HangzhouOct 7, 2023T20I # 2301
BangladeshIndiaIndia9 wicketsHangzhouOct 6, 2023T20I # 2296
IndiaNepalIndia23 runsHangzhouOct 3, 2023T20I # 2278
IndiaAustraliaAustralia66 runsRajkotSep 27, 2023ODI # 4657
IndiaAustraliaIndia99 runsIndoreSep 24, 2023ODI # 4654
IndiaAustraliaIndia5 wicketsMohaliSep 22, 2023ODI # 4651
Sri LankaIndiaIndia10 wicketsColombo (RPS)Sep 17, 2023ODI # 4649
BangladeshIndiaBangladesh6 runsColombo (RPS)Sep 15, 2023ODI # 4645
Sri LankaIndiaIndia41 runsColombo (RPS)Sep 12, 2023ODI # 4641
IndiaPakistanIndia228 runsColombo (RPS)Sep 10-11, 2023ODI # 4639
IndiaNepalIndia10 wicketsPallekeleSep 4, 2023ODI # 4632
IndiaPakistanno result-PallekeleSep 2, 2023ODI # 4630
IrelandIndiaIndia33 runsDublin (Malahide)Aug 20, 2023T20I # 2208
IrelandIndiaIndia2 runsDublin (Malahide)Aug 18, 2023T20I # 2200
IndiaWest IndiesWest Indies8 wicketsLauderhillAug 13, 2023T20I # 2194
IndiaWest IndiesIndia9 wicketsLauderhillAug 12, 2023T20I # 2193
West IndiesIndiaIndia7 wicketsProvidenceAug 8, 2023T20I # 2192
West IndiesIndiaWest Indies2 wicketsProvidenceAug 6, 2023T20I # 2191
West IndiesIndiaWest Indies4 runsTaroubaAug 3, 2023T20I # 2188
West IndiesIndiaIndia200 runsTaroubaAug 1, 2023ODI # 4624
West IndiesIndiaWest Indies6 wicketsBridgetownJul 29, 2023ODI # 4623
West IndiesIndiaIndia5 wicketsBridgetownJul 27, 2023ODI # 4622
West IndiesIndiadrawn-Port of SpainJul 20-24, 2023Test # 2513
West IndiesIndiaIndiainns & 141 runsRoseauJul 12-14, 2023Test # 2510
AustraliaIndiaAustralia209 runsThe OvalJun 7-11, 2023Test # 2505
IndiaAustraliaAustralia21 runsChennaiMar 22, 2023ODI # 4545
IndiaAustraliaAustralia10 wicketsVisakhapatnamMar 19, 2023ODI # 4541
IndiaAustraliaIndia5 wicketsWankhedeMar 17, 2023ODI # 4538
IndiaAustraliadrawn-AhmedabadMar 9-13, 2023Test # 2499
IndiaAustraliaAustralia9 wicketsIndoreMar 1-3, 2023Test # 2496
IndiaAustraliaIndia6 wicketsDelhiFeb 17-19, 2023Test # 2493
IndiaAustraliaIndiainns & 132 runsNagpurFeb 9-11, 2023Test # 2490
IndiaNew ZealandIndia168 runsAhmedabadFeb 1, 2023T20I # 1992
IndiaNew ZealandIndia6 wicketsLucknowJan 29, 2023T20I # 1991
IndiaNew ZealandNew Zealand21 runsRanchiJan 27, 2023T20I # 1990
IndiaNew ZealandIndia90 runsIndoreJan 24, 2023ODI # 4511
IndiaNew ZealandIndia8 wicketsRaipurJan 21, 2023ODI # 4509
IndiaNew ZealandIndia12 runsHyderabadJan 18, 2023ODI # 4507
IndiaSri LankaIndia317 runsThiruvananthapuramJan 15, 2023ODI # 4505
IndiaSri LankaIndia4 wicketsEden GardensJan 12, 2023ODI # 4503
IndiaSri LankaIndia67 runsGuwahatiJan 10, 2023ODI # 4501
IndiaSri LankaIndia91 runsRajkotJan 7, 2023T20I # 1986
IndiaSri LankaSri Lanka16 runsPuneJan 5, 2023T20I # 1985
IndiaSri LankaIndia2 runsWankhedeJan 3, 2023T20I # 1984
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures