Match results in 2020 in FC+LA+T20s - 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
BangladeshIndiaIndia3 wicketsMirpurDec 22-25, 2022Test # 2484
BangladeshIndiaIndia188 runsChattogramDec 14-18, 2022Test # 2481
BangladeshIndiaIndia227 runsChattogramDec 10, 2022ODI # 4499
BangladeshIndiaBangladesh5 runsMirpurDec 7, 2022ODI # 4496
BangladeshIndiaBangladesh1 wicketMirpurDec 4, 2022ODI # 4493
New ZealandIndiano result-ChristchurchNov 30, 2022ODI # 4489
New ZealandIndiano result-HamiltonNov 27, 2022ODI # 4487
New ZealandIndiaNew Zealand7 wicketsAucklandNov 25, 2022ODI # 4483
New ZealandIndiatied-NapierNov 22, 2022T20I # 1911
New ZealandIndiaIndia65 runsMount MaunganuiNov 20, 2022T20I # 1898
EnglandIndiaEngland10 wicketsAdelaideNov 10, 2022T20I # 1878
IndiaZimbabweIndia71 runsMelbourneNov 6, 2022T20I # 1873
BangladeshIndiaIndia5 runsAdelaideNov 2, 2022T20I # 1860
IndiaSouth AfricaSouth Africa5 wicketsPerthOct 30, 2022T20I # 1853
IndiaNetherlandsIndia56 runsSydneyOct 27, 2022T20I # 1848
IndiaPakistanIndia4 wicketsMelbourneOct 23, 2022T20I # 1842
IndiaSouth AfricaIndia7 wicketsDelhiOct 11, 2022ODI # 4472
IndiaSouth AfricaIndia7 wicketsRanchiOct 9, 2022ODI # 4471
IndiaSouth AfricaSouth Africa9 runsLucknowOct 6, 2022ODI # 4470
IndiaSouth AfricaSouth Africa49 runsIndoreOct 4, 2022T20I # 1805
IndiaSouth AfricaIndia16 runsGuwahatiOct 2, 2022T20I # 1803
IndiaSouth AfricaIndia8 wicketsThiruvananthapuramSep 28, 2022T20I # 1800
IndiaAustraliaIndia6 wicketsHyderabadSep 25, 2022T20I # 1796
IndiaAustraliaIndia6 wicketsNagpurSep 23, 2022T20I # 1794
IndiaAustraliaAustralia4 wicketsMohaliSep 20, 2022T20I # 1788
AfghanistanIndiaIndia101 runsDubai (DICS)Sep 8, 2022T20I # 1761
IndiaSri LankaSri Lanka6 wicketsDubai (DICS)Sep 6, 2022T20I # 1759
IndiaPakistanPakistan5 wicketsDubai (DICS)Sep 4, 2022T20I # 1758
Hong KongIndiaIndia40 runsDubai (DICS)Aug 31, 2022T20I # 1754
IndiaPakistanIndia5 wicketsDubai (DICS)Aug 28, 2022T20I # 1750
ZimbabweIndiaIndia13 runsHarareAug 22, 2022ODI # 4457
ZimbabweIndiaIndia5 wicketsHarareAug 20, 2022ODI # 4454
ZimbabweIndiaIndia10 wicketsHarareAug 18, 2022ODI # 4451
IndiaWest IndiesIndia88 runsLauderhillAug 7, 2022T20I # 1726
IndiaWest IndiesIndia59 runsLauderhillAug 6, 2022T20I # 1725
West IndiesIndiaIndia7 wicketsBasseterreAug 2, 2022T20I # 1720
West IndiesIndiaWest Indies5 wicketsBasseterreAug 1, 2022T20I # 1718
West IndiesIndiaIndia68 runsTaroubaJul 29, 2022T20I # 1702
West IndiesIndiaIndia119 runsPort of SpainJul 27, 2022ODI # 4439
West IndiesIndiaIndia2 wicketsPort of SpainJul 24, 2022ODI # 4438
West IndiesIndiaIndia3 runsPort of SpainJul 22, 2022ODI # 4436
EnglandIndiaIndia5 wicketsManchesterJul 17, 2022ODI # 4433
EnglandIndiaEngland100 runsLord'sJul 14, 2022ODI # 4428
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
EnglandIndiaEngland17 runsNottinghamJul 10, 2022T20I # 1631
EnglandIndiaIndia49 runsBirminghamJul 9, 2022T20I # 1628
EnglandIndiaIndia50 runsSouthamptonJul 7, 2022T20I # 1616
NorthantsIndiaIndia10 runsNorthamptonJul 3, 2022Twenty20
DerbyshireIndiaIndia7 wicketsDerbyJul 1, 2022Twenty20
EnglandIndiaEngland7 wicketsBirminghamJul 1-5, 2022Test # 2470
IrelandIndiaIndia4 runsDublin (Malahide)Jun 28, 2022T20I # 1586
IrelandIndiaIndia7 wicketsDublin (Malahide)Jun 26, 2022T20I # 1580
IndiaSouth Africano result-BengaluruJun 19, 2022T20I # 1575
IndiaSouth AfricaIndia82 runsRajkotJun 17, 2022T20I # 1572
IndiaSouth AfricaIndia48 runsVisakhapatnamJun 14, 2022T20I # 1571
IndiaSouth AfricaSouth Africa4 wicketsCuttackJun 12, 2022T20I # 1569
IndiaSouth AfricaSouth Africa7 wicketsDelhiJun 9, 2022T20I # 1554
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
IndiaSri LankaIndia6 wicketsDharamsalaFeb 27, 2022T20I # 1494
IndiaSri LankaIndia7 wicketsDharamsalaFeb 26, 2022T20I # 1493
IndiaSri LankaIndia62 runsLucknowFeb 24, 2022T20I # 1492
IndiaWest IndiesIndia17 runsEden GardensFeb 20, 2022T20I # 1479
IndiaWest IndiesIndia8 runsEden GardensFeb 18, 2022T20I # 1473
IndiaWest IndiesIndia6 wicketsEden GardensFeb 16, 2022T20I # 1467
IndiaWest IndiesIndia96 runsAhmedabadFeb 11, 2022ODI # 4356
IndiaWest IndiesIndia44 runsAhmedabadFeb 9, 2022ODI # 4355
IndiaWest IndiesIndia6 wicketsAhmedabadFeb 6, 2022ODI # 4353
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
South AfricaIndiaSouth Africa7 wicketsPaarlJan 21, 2022ODI # 4346
South AfricaIndiaSouth Africa31 runsPaarlJan 19, 2022ODI # 4344
South AfricaIndiaSouth Africa7 wicketsCape TownJan 11-14, 2022Test # 2448
South AfricaIndiaSouth Africa7 wicketsJohannesburgJan 3-6, 2022Test # 2445
South AfricaIndiaIndia113 runsCenturionDec 26-30, 2021Test # 2443
IndiaNew ZealandIndia372 runsWankhedeDec 3-6, 2021Test # 2438
IndiaNew Zealanddrawn-KanpurNov 25-29, 2021Test # 2435
IndiaNew ZealandIndia73 runsEden GardensNov 21, 2021T20I # 1446
IndiaNew ZealandIndia7 wicketsRanchiNov 19, 2021T20I # 1440
IndiaNew ZealandIndia5 wicketsJaipurNov 17, 2021T20I # 1434
IndiaNamibiaIndia9 wicketsDubai (DICS)Nov 8, 2021T20I # 1410
IndiaScotlandIndia8 wicketsDubai (DICS)Nov 5, 2021T20I # 1396
AfghanistanIndiaIndia66 runsAbu DhabiNov 3, 2021T20I # 1390
IndiaNew ZealandNew Zealand8 wicketsDubai (DICS)Oct 31, 2021T20I # 1381
IndiaPakistanPakistan10 wicketsDubai (DICS)Oct 24, 2021T20I # 1361
EnglandIndiaIndia157 runsThe OvalSep 2-6, 2021Test # 2433
EnglandIndiaEnglandinns & 76 runsLeedsAug 25-28, 2021Test # 2432
EnglandIndiaIndia151 runsLord'sAug 12-16, 2021Test # 2429
EnglandIndiadrawn-NottinghamAug 4-8, 2021Test # 2428
Sri LankaIndiaSri Lanka7 wicketsColombo (RPS)Jul 29, 2021T20I # 1207
Sri LankaIndiaSri Lanka4 wicketsColombo (RPS)Jul 28, 2021T20I # 1206
Sri LankaIndiaIndia38 runsColombo (RPS)Jul 25, 2021T20I # 1204
Sri LankaIndiaSri Lanka3 wicketsColombo (RPS)Jul 23, 2021ODI # 4312
County XIIndiansdrawn-Chester-le-StreetJul 20-22, 2021First-class
Sri LankaIndiaIndia3 wicketsColombo (RPS)Jul 20, 2021ODI # 4309
Sri LankaIndiaIndia7 wicketsColombo (RPS)Jul 18, 2021ODI # 4307
IndiaNew ZealandNew Zealand8 wicketsSouthamptonJun 18-23, 2021Test # 2425
IndiaEnglandIndia7 runsPuneMar 28, 2021ODI # 4284
IndiaEnglandEngland6 wicketsPuneMar 26, 2021ODI # 4283
IndiaEnglandIndia66 runsPuneMar 23, 2021ODI # 4281
IndiaEnglandIndia36 runsAhmedabadMar 20, 2021T20I # 1138
IndiaEnglandIndia8 runsAhmedabadMar 18, 2021T20I # 1135
IndiaEnglandEngland8 wicketsAhmedabadMar 16, 2021T20I # 1133
IndiaEnglandIndia7 wicketsAhmedabadMar 14, 2021T20I # 1132
IndiaEnglandEngland8 wicketsAhmedabadMar 12, 2021T20I # 1131
IndiaEnglandIndiainns & 25 runsAhmedabadMar 4-6, 2021Test # 2414
IndiaEnglandIndia10 wicketsAhmedabadFeb 24-25, 2021Test # 2412
IndiaEnglandIndia317 runsChennaiFeb 13-16, 2021Test # 2411
IndiaEnglandEngland227 runsChennaiFeb 5-9, 2021Test # 2409
AustraliaIndiaIndia3 wicketsBrisbaneJan 15-19, 2021Test # 2404
AustraliaIndiadrawn-SydneyJan 7-11, 2021Test # 2402
AustraliaIndiaIndia8 wicketsMelbourneDec 26-29, 2020Test # 2398
AustraliaIndiaAustralia8 wicketsAdelaideDec 17-19, 2020Test # 2396
Australia AIndiansdrawn-SydneyDec 11-13, 2020First-class
AustraliaIndiaAustralia12 runsSydneyDec 8, 2020T20I # 1116
AustraliaIndiaIndia6 wicketsSydneyDec 6, 2020T20I # 1115
Australia AIndiansdrawn-SydneyDec 6-8, 2020First-class
AustraliaIndiaIndia11 runsCanberraDec 4, 2020T20I # 1114
AustraliaIndiaIndia13 runsCanberraDec 2, 2020ODI # 4267
AustraliaIndiaAustralia51 runsSydneyNov 29, 2020ODI # 4266
AustraliaIndiaAustralia66 runsSydneyNov 27, 2020ODI # 4265
New ZealandIndiaNew Zealand7 wicketsChristchurchFeb 29-Mar 2, 2020Test # 2387
New ZealandIndiaNew Zealand10 wicketsWellingtonFeb 21-24, 2020Test # 2385
New ZealandIndiaNew Zealand5 wicketsMount MaunganuiFeb 11, 2020ODI # 4243
New ZealandIndiaNew Zealand22 runsAucklandFeb 8, 2020ODI # 4239
New ZealandIndiaNew Zealand4 wicketsHamiltonFeb 5, 2020ODI # 4235
New ZealandIndiaIndia7 runsMount MaunganuiFeb 2, 2020T20I # 1037
New ZealandIndiatied-WellingtonJan 31, 2020T20I # 1036
New ZealandIndiatied-HamiltonJan 29, 2020T20I # 1035
New ZealandIndiaIndia7 wicketsAucklandJan 26, 2020T20I # 1034
New ZealandIndiaIndia6 wicketsAucklandJan 24, 2020T20I # 1031
IndiaAustraliaIndia7 wicketsBengaluruJan 19, 2020ODI # 4233
IndiaAustraliaIndia36 runsRajkotJan 17, 2020ODI # 4232
IndiaAustraliaAustralia10 wicketsWankhedeJan 14, 2020ODI # 4231
IndiaSri LankaIndia78 runsPuneJan 10, 2020T20I # 1027
IndiaSri LankaIndia7 wicketsIndoreJan 7, 2020T20I # 1026
IndiaSri Lankano result-GuwahatiJan 5, 2020T20I # 1025
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
Records includes the following current or recent matches:

United States of America vs Oman at Lauderhill, ICC Men's Cricket World Cup League 2 72nd Match, May 27, 2025 [ODI # 4879]

United States of America vs Canada at Lauderhill, ICC Men's Cricket World Cup League 2 71st Match, May 25, 2025 [ODI # 4878]

Oman vs United States of America at Lauderhill, ICC Men's Cricket World Cup League 2 69th Match, May 21, 2025 [ODI # 4874]