Match results in 2018 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaPakistanSouth Africa6 wicketsCenturionDec 26-28, 2018Test # 2338
AustraliaIndiaIndia137 runsMelbourneDec 26-30, 2018Test # 2337
New ZealandSri LankaNew Zealand423 runsChristchurchDec 26-30, 2018Test # 2336
BangladeshWest IndiesWest Indies50 runsMirpurDec 22, 2018T20I # 717
BangladeshWest IndiesBangladesh36 runsMirpurDec 20, 2018T20I # 716
BangladeshWest IndiesWest Indies8 wicketsSylhetDec 17, 2018T20I # 715
New ZealandSri Lankadrawn-WellingtonDec 15-19, 2018Test # 2335
BangladeshWest IndiesBangladesh8 wicketsSylhetDec 14, 2018ODI # 4073
AustraliaIndiaAustralia146 runsPerthDec 14-18, 2018Test # 2334
BangladeshWest IndiesWest Indies4 wicketsMirpurDec 11, 2018ODI # 4072
BangladeshWest IndiesBangladesh5 wicketsMirpurDec 9, 2018ODI # 4071
AustraliaIndiaIndia31 runsAdelaideDec 6-10, 2018Test # 2333
New ZealandPakistanNew Zealand123 runsAbu DhabiDec 3-7, 2018Test # 2332
BangladeshWest IndiesBangladeshinns & 184 runsMirpurNov 30-Dec 2, 2018Test # 2331
AustraliaIndiaIndia6 wicketsSydneyNov 25, 2018T20I # 714
New ZealandPakistanPakistaninns & 16 runsDubai (DICS)Nov 24-27, 2018Test # 2330
AustraliaIndiano result-MelbourneNov 23, 2018T20I # 713
Sri LankaEnglandEngland42 runsColombo (SSC)Nov 23-26, 2018Test # 2329
BangladeshWest IndiesBangladesh64 runsChattogramNov 22-24, 2018Test # 2328
AustraliaIndiaAustralia4 runsBrisbaneNov 21, 2018T20I # 712
AustraliaSouth AfricaSouth Africa21 runsCarraraNov 17, 2018T20I # 711
New ZealandPakistanNew Zealand4 runsAbu DhabiNov 16-19, 2018Test # 2327
Sri LankaEnglandEngland57 runsPallekeleNov 14-18, 2018Test # 2326
IndiaWest IndiesIndia6 wicketsChennaiNov 11, 2018T20I # 710
New ZealandPakistanno result-Dubai (DICS)Nov 11, 2018ODI # 4070
BangladeshZimbabweBangladesh218 runsMirpurNov 11-15, 2018Test # 2325
AustraliaSouth AfricaSouth Africa40 runsHobartNov 11, 2018ODI # 4069
New ZealandPakistanPakistan6 wicketsAbu DhabiNov 9, 2018ODI # 4068
AustraliaSouth AfricaAustralia7 runsAdelaideNov 9, 2018ODI # 4067
New ZealandPakistanNew Zealand47 runsAbu DhabiNov 7, 2018ODI # 4066
IndiaWest IndiesIndia71 runsLucknowNov 6, 2018T20I # 709
Sri LankaEnglandEngland211 runsGalleNov 6-9, 2018Test # 2324
New ZealandPakistanPakistan47 runsDubai (DICS)Nov 4, 2018T20I # 708
IndiaWest IndiesIndia5 wicketsEden GardensNov 4, 2018T20I # 707
AustraliaSouth AfricaSouth Africa6 wicketsPerthNov 4, 2018ODI # 4065
BangladeshZimbabweZimbabwe151 runsSylhetNov 3-6, 2018Test # 2323
New ZealandPakistanPakistan6 wicketsDubai (DICS)Nov 2, 2018T20I # 706
IndiaWest IndiesIndia9 wicketsThiruvananthapuramNov 1, 2018ODI # 4064
New ZealandPakistanPakistan2 runsAbu DhabiOct 31, 2018T20I # 705
IndiaWest IndiesIndia224 runsBrabourneOct 29, 2018ODI # 4063
AustraliaPakistanPakistan33 runsDubai (DICS)Oct 28, 2018T20I # 704
Sri LankaEnglandEngland30 runsColombo (RPS)Oct 27, 2018T20I # 703
IndiaWest IndiesWest Indies43 runsPuneOct 27, 2018ODI # 4062
AustraliaPakistanPakistan11 runsDubai (DICS)Oct 26, 2018T20I # 702
BangladeshZimbabweBangladesh7 wicketsChattogramOct 26, 2018ODI # 4061
AustraliaPakistanPakistan66 runsAbu DhabiOct 24, 2018T20I # 701
BangladeshZimbabweBangladesh7 wicketsChattogramOct 24, 2018ODI # 4060
IndiaWest Indiestied-VisakhapatnamOct 24, 2018ODI # 4059
Sri LankaEnglandSri Lanka219 runsColombo (RPS)Oct 23, 2018ODI # 4058
U.A.E.AustraliaAustralia7 wicketsAbu DhabiOct 22, 2018T20I # 700
BangladeshZimbabweBangladesh28 runsMirpurOct 21, 2018ODI # 4057
IndiaWest IndiesIndia8 wicketsGuwahatiOct 21, 2018ODI # 4056
Sri LankaEnglandEngland18 runsPallekeleOct 20, 2018ODI # 4055
Sri LankaEnglandEngland7 wicketsPallekeleOct 17, 2018ODI # 4054
AustraliaPakistanPakistan373 runsAbu DhabiOct 16-19, 2018Test # 2322
Sri LankaEnglandEngland31 runsDambullaOct 13, 2018ODI # 4053
South AfricaZimbabweSouth Africa6 wicketsPotchefstroomOct 12, 2018T20I # 699
IndiaWest IndiesIndia10 wicketsHyderabadOct 12-14, 2018Test # 2321
Sri LankaEnglandno result-DambullaOct 10, 2018ODI # 4052
South AfricaZimbabweSouth Africa34 runsEast LondonOct 9, 2018T20I # 698
AustraliaPakistandrawn-Dubai (DICS)Oct 7-11, 2018Test # 2320
South AfricaZimbabweSouth Africa4 wicketsPaarlOct 6, 2018ODI # 4051
IndiaWest IndiesIndiainns & 272 runsRajkotOct 4-6, 2018Test # 2319
South AfricaZimbabweSouth Africa120 runsBloemfonteinOct 3, 2018ODI # 4050
South AfricaZimbabweSouth Africa5 wicketsKimberleySep 30, 2018ODI # 4049
BangladeshIndiaIndia3 wicketsDubai (DICS)Sep 28, 2018ODI # 4048
BangladeshPakistanBangladesh37 runsAbu DhabiSep 26, 2018ODI # 4047
AfghanistanIndiatied-Dubai (DICS)Sep 25, 2018ODI # 4046
IndiaPakistanIndia9 wicketsDubai (DICS)Sep 23, 2018ODI # 4044
AfghanistanBangladeshBangladesh3 runsAbu DhabiSep 23, 2018ODI # 4045
BangladeshIndiaIndia7 wicketsDubai (DICS)Sep 21, 2018ODI # 4042
AfghanistanPakistanPakistan3 wicketsAbu DhabiSep 21, 2018ODI # 4043
AfghanistanBangladeshAfghanistan136 runsAbu DhabiSep 20, 2018ODI # 4041
IndiaPakistanIndia8 wicketsDubai (DICS)Sep 19, 2018ODI # 4040
Hong KongIndiaIndia26 runsDubai (DICS)Sep 18, 2018ODI # 4039
AfghanistanSri LankaAfghanistan91 runsAbu DhabiSep 17, 2018ODI # 4038
Hong KongPakistanPakistan8 wicketsDubai (DICS)Sep 16, 2018ODI # 4037
BangladeshSri LankaBangladesh137 runsDubai (DICS)Sep 15, 2018ODI # 4036
EnglandIndiaEngland118 runsThe OvalSep 7-11, 2018Test # 2318
IrelandAfghanistanAfghanistan8 wicketsBelfastAug 31, 2018ODI # 4035
EnglandIndiaEngland60 runsSouthamptonAug 30-Sep 2, 2018Test # 2317
NepalU.A.E.U.A.E.78 runsKuala LumpurAug 30, 2018ODI # 4034
IrelandAfghanistanIreland3 wicketsBelfastAug 29, 2018ODI # 4033
IrelandAfghanistanAfghanistan29 runsBelfastAug 27, 2018ODI # 4032
IrelandAfghanistanAfghanistan81 runsBreadyAug 22, 2018T20I # 697
IrelandAfghanistanAfghanistan16 runsBreadyAug 20, 2018T20I # 696
EnglandIndiaIndia203 runsNottinghamAug 18-22, 2018Test # 2316
Sri LankaSouth AfricaSri Lanka3 wicketsColombo (RPS)Aug 14, 2018T20I # 695
Sri LankaSouth AfricaSri Lanka178 runsColombo (RPS)Aug 12, 2018ODI # 4031
EnglandIndiaEnglandinns & 159 runsLord'sAug 9-12, 2018Test # 2315
Sri LankaSouth AfricaSri Lanka3 runsPallekeleAug 8, 2018ODI # 4030
BangladeshWest IndiesBangladesh19 runsLauderhillAug 5, 2018T20I # 694
Sri LankaSouth AfricaSouth Africa78 runsPallekeleAug 5, 2018ODI # 4029
BangladeshWest IndiesBangladesh12 runsLauderhillAug 4, 2018T20I # 693
NetherlandsNepalNepal1 runAmstelveenAug 3, 2018ODI # 4028
EnglandIndiaEngland31 runsBirminghamAug 1-4, 2018Test # 2314
NetherlandsNepalNetherlands55 runsAmstelveenAug 1, 2018ODI # 4026
Sri LankaSouth AfricaSouth Africa4 wicketsDambullaAug 1, 2018ODI # 4027
West IndiesBangladeshWest Indies7 wicketsBasseterreJul 31, 2018T20I # 692
NepalNetherlandsno result-Lord'sJul 29, 2018T20I # 691
Sri LankaSouth AfricaSouth Africa5 wicketsDambullaJul 29, 2018ODI # 4025
West IndiesBangladeshBangladesh18 runsBasseterreJul 28, 2018ODI # 4024
West IndiesBangladeshWest Indies3 runsProvidenceJul 25, 2018ODI # 4023
West IndiesBangladeshBangladesh48 runsProvidenceJul 22, 2018ODI # 4022
ZimbabwePakistanPakistan131 runsBulawayoJul 22, 2018ODI # 4021
ZimbabwePakistanPakistan244 runsBulawayoJul 20, 2018ODI # 4020
Sri LankaSouth AfricaSri Lanka199 runsColombo (SSC)Jul 20-23, 2018Test # 2313
ZimbabwePakistanPakistan9 wicketsBulawayoJul 18, 2018ODI # 4019
EnglandIndiaEngland8 wicketsLeedsJul 17, 2018ODI # 4018
ZimbabwePakistanPakistan9 wicketsBulawayoJul 16, 2018ODI # 4017
EnglandIndiaEngland86 runsLord'sJul 14, 2018ODI # 4016
ZimbabwePakistanPakistan201 runsBulawayoJul 13, 2018ODI # 4015
West IndiesBangladeshWest Indies166 runsKingstonJul 12-14, 2018Test # 2312
EnglandIndiaIndia8 wicketsNottinghamJul 12, 2018ODI # 4014
Sri LankaSouth AfricaSri Lanka278 runsGalleJul 12-14, 2018Test # 2311
EnglandIndiaIndia7 wicketsBristolJul 8, 2018T20I # 690
AustraliaPakistanPakistan6 wicketsHarareJul 8, 2018T20I # 689
EnglandIndiaEngland5 wicketsCardiffJul 6, 2018T20I # 688
ZimbabweAustraliaAustralia5 wicketsHarareJul 6, 2018T20I # 687
AustraliaPakistanPakistan45 runsHarareJul 5, 2018T20I # 686
West IndiesBangladeshWest Indiesinns & 219 runsNorth SoundJul 4-6, 2018Test # 2310
ZimbabwePakistanPakistan7 wicketsHarareJul 4, 2018T20I # 685
EnglandIndiaIndia8 wicketsManchesterJul 3, 2018T20I # 684
ZimbabweAustraliaAustralia100 runsHarareJul 3, 2018T20I # 683
AustraliaPakistanAustralia9 wicketsHarareJul 2, 2018T20I # 682
ZimbabwePakistanPakistan74 runsHarareJul 1, 2018T20I # 681
IrelandIndiaIndia143 runsDublin (Malahide)Jun 29, 2018T20I # 680
EnglandAustraliaEngland28 runsBirminghamJun 27, 2018T20I # 679
IrelandIndiaIndia76 runsDublin (Malahide)Jun 27, 2018T20I # 678
EnglandAustraliaEngland1 wicketManchesterJun 24, 2018ODI # 4013
West IndiesSri LankaSri Lanka4 wicketsBridgetownJun 23-26, 2018Test # 2309
EnglandAustraliaEngland6 wicketsChester-le-StreetJun 21, 2018ODI # 4012
NetherlandsScotlandScotland115 runsAmstelveenJun 20, 2018T20I # 677
NetherlandsScotlandScotland7 wicketsAmstelveenJun 19, 2018T20I # 676
EnglandAustraliaEngland242 runsNottinghamJun 19, 2018ODI # 4011
IrelandScotlandtied-DeventerJun 17, 2018T20I # 675
IrelandScotlandIreland46 runsDeventerJun 16, 2018T20I # 674
EnglandAustraliaEngland38 runsCardiffJun 16, 2018ODI # 4010
West IndiesSri Lankadrawn-Gros IsletJun 14-18, 2018Test # 2308
IndiaAfghanistanIndiainns & 262 runsBengaluruJun 14-15, 2018Test # 2307
NetherlandsIrelandNetherlands4 wicketsRotterdamJun 13, 2018T20I # 672
ScotlandPakistanPakistan84 runsEdinburghJun 13, 2018T20I # 673
EnglandAustraliaEngland3 wicketsThe OvalJun 13, 2018ODI # 4009
NetherlandsIrelandNetherlands4 runsRotterdamJun 12, 2018T20I # 670
ScotlandPakistanPakistan48 runsEdinburghJun 12, 2018T20I # 671
ScotlandEnglandScotland6 runsEdinburghJun 10, 2018ODI # 4008
AfghanistanBangladeshAfghanistan1 runDehradunJun 7, 2018T20I # 669
West IndiesSri LankaWest Indies226 runsPort of SpainJun 6-10, 2018Test # 2306
AfghanistanBangladeshAfghanistan6 wicketsDehradunJun 5, 2018T20I # 668
AfghanistanBangladeshAfghanistan45 runsDehradunJun 3, 2018T20I # 667
EnglandPakistanEnglandinns & 55 runsLeedsJun 1-3, 2018Test # 2305
ICC World XIWest IndiesWest Indies72 runsLord'sMay 31, 2018T20I # 666
EnglandPakistanPakistan9 wicketsLord'sMay 24-27, 2018Test # 2304
IrelandPakistanPakistan5 wicketsDublin (Malahide)May 11-15, 2018Test # 2303
PakistanWest IndiesPakistan8 wicketsKarachiApr 3, 2018T20I # 665
PakistanWest IndiesPakistan82 runsKarachiApr 2, 2018T20I # 664
PakistanWest IndiesPakistan143 runsKarachiApr 1, 2018T20I # 663
South AfricaAustraliaSouth Africa492 runsJohannesburgMar 30-Apr 3, 2018Test # 2302
New ZealandEnglanddrawn-ChristchurchMar 30-Apr 3, 2018Test # 2301
AfghanistanWest IndiesAfghanistan7 wicketsHarareMar 25, 2018ODI # 4007
AfghanistanIrelandAfghanistan5 wicketsHarareMar 23, 2018ODI # 4006
South AfricaAustraliaSouth Africa322 runsCape TownMar 22-25, 2018Test # 2300
ZimbabweU.A.E.U.A.E.3 runsHarareMar 22, 2018ODI # 4005
New ZealandEnglandNew Zealandinns & 49 runsAucklandMar 22-26, 2018Test # 2299
ScotlandWest IndiesWest Indies5 runsHarareMar 21, 2018ODI # 4004
AfghanistanU.A.E.Afghanistan5 wicketsHarareMar 20, 2018ODI # 4003
ZimbabweWest IndiesWest Indies4 wicketsHarareMar 19, 2018ODI # 4002
BangladeshIndiaIndia4 wicketsColombo (RPS)Mar 18, 2018T20I # 662
IrelandScotlandIreland25 runsHarareMar 18, 2018ODI # 4001
Hong KongP.N.G.P.N.G.58 runsHarareMar 17, 2018ODI # 4000
Sri LankaBangladeshBangladesh2 wicketsColombo (RPS)Mar 16, 2018T20I # 661
ZimbabweIrelandZimbabwe107 runsHarareMar 16, 2018ODI # 3999
AfghanistanWest IndiesAfghanistan3 wicketsHarareMar 15, 2018ODI # 3997
ScotlandU.A.E.Scotland73 runsBulawayoMar 15, 2018ODI # 3998
BangladeshIndiaIndia17 runsColombo (RPS)Mar 14, 2018T20I # 660
Sri LankaIndiaIndia6 wicketsColombo (RPS)Mar 12, 2018T20I # 659
IrelandU.A.E.Ireland226 runsHarareMar 12, 2018ODI # 3995
ZimbabweScotlandtied-BulawayoMar 12, 2018ODI # 3996
Sri LankaBangladeshBangladesh5 wicketsColombo (RPS)Mar 10, 2018T20I # 658
IrelandWest IndiesWest Indies52 runsHarareMar 10, 2018ODI # 3993
ZimbabweHong KongZimbabwe89 runsBulawayoMar 10, 2018ODI # 3994
New ZealandEnglandEngland7 wicketsChristchurchMar 10, 2018ODI # 3992
South AfricaAustraliaSouth Africa6 wicketsGqeberhaMar 9-12, 2018Test # 2298
BangladeshIndiaIndia6 wicketsColombo (RPS)Mar 8, 2018T20I # 657
AfghanistanHong KongHong Kong30 runsBulawayoMar 8, 2018ODI # 3990
P.N.G.West IndiesWest Indies6 wicketsHarareMar 8, 2018ODI # 3991
New ZealandEnglandNew Zealand5 wicketsDunedinMar 7, 2018ODI # 3989
Sri LankaIndiaSri Lanka5 wicketsColombo (RPS)Mar 6, 2018T20I # 656
Hong KongScotlandScotland4 wicketsBulawayoMar 6, 2018ODI # 3985
IrelandP.N.G.Ireland4 wicketsHarareMar 6, 2018ODI # 3986
U.A.E.West IndiesWest Indies60 runsHarareMar 6, 2018ODI # 3987
ZimbabweAfghanistanZimbabwe2 runsBulawayoMar 6, 2018ODI # 3988
AfghanistanScotlandScotland7 wicketsBulawayoMar 4, 2018ODI # 3983
P.N.G.U.A.E.U.A.E.56 runsHarareMar 4, 2018ODI # 3984
New ZealandEnglandEngland4 runsWellingtonMar 3, 2018ODI # 3982
South AfricaAustraliaAustralia118 runsDurbanMar 1-5, 2018Test # 2297
New ZealandEnglandEngland6 wicketsMount MaunganuiFeb 28, 2018ODI # 3981
New ZealandEnglandNew Zealand3 wicketsHamiltonFeb 25, 2018ODI # 3980
South AfricaIndiaIndia7 runsCape TownFeb 24, 2018T20I # 655
South AfricaIndiaSouth Africa6 wicketsCenturionFeb 21, 2018T20I # 654
New ZealandAustraliaAustralia19 runsAucklandFeb 21, 2018T20I # 653
AfghanistanZimbabweAfghanistan146 runsSharjahFeb 19, 2018ODI # 3979
South AfricaIndiaIndia28 runsJohannesburgFeb 18, 2018T20I # 652
BangladeshSri LankaSri Lanka75 runsSylhetFeb 18, 2018T20I # 651
New ZealandEnglandEngland2 runsHamiltonFeb 18, 2018T20I # 650
South AfricaIndiaIndia8 wicketsCenturionFeb 16, 2018ODI # 3978
AfghanistanZimbabweAfghanistan10 wicketsSharjahFeb 16, 2018ODI # 3977
New ZealandAustraliaAustralia5 wicketsAucklandFeb 16, 2018T20I # 649
BangladeshSri LankaSri Lanka6 wicketsMirpurFeb 15, 2018T20I # 648
South AfricaIndiaIndia73 runsGqeberhaFeb 13, 2018ODI # 3976
AfghanistanZimbabweAfghanistan6 wicketsSharjahFeb 13, 2018ODI # 3975
New ZealandEnglandNew Zealand12 runsWellingtonFeb 13, 2018T20I # 647
AfghanistanZimbabweZimbabwe154 runsSharjahFeb 11, 2018ODI # 3974
South AfricaIndiaSouth Africa5 wicketsJohannesburgFeb 10, 2018ODI # 3973
AustraliaEnglandAustralia7 wicketsMelbourneFeb 10, 2018T20I # 646
AfghanistanZimbabweAfghanistan154 runsSharjahFeb 9, 2018ODI # 3972
BangladeshSri LankaSri Lanka215 runsMirpurFeb 8-10, 2018Test # 2296
South AfricaIndiaIndia124 runsCape TownFeb 7, 2018ODI # 3971
AustraliaEnglandAustralia5 wicketsHobartFeb 7, 2018T20I # 645
AfghanistanZimbabweAfghanistan17 runsSharjahFeb 6, 2018T20I # 644
AfghanistanZimbabweAfghanistan5 wicketsSharjahFeb 5, 2018T20I # 643
South AfricaIndiaIndia9 wicketsCenturionFeb 4, 2018ODI # 3970
AustraliaNew ZealandAustralia7 wicketsSydneyFeb 3, 2018T20I # 642
South AfricaIndiaIndia6 wicketsDurbanFeb 1, 2018ODI # 3969
BangladeshSri Lankadrawn-ChattogramJan 31-Feb 4, 2018Test # 2295
New ZealandPakistanPakistan18 runsMount MaunganuiJan 28, 2018T20I # 641
AustraliaEnglandEngland12 runsPerthJan 28, 2018ODI # 3968
BangladeshSri LankaSri Lanka79 runsMirpurJan 27, 2018ODI # 3967
AustraliaEnglandAustralia3 wicketsAdelaideJan 26, 2018ODI # 3966
BangladeshSri LankaSri Lanka10 wicketsMirpurJan 25, 2018ODI # 3965
New ZealandPakistanPakistan48 runsAucklandJan 25, 2018T20I # 640
South AfricaIndiaIndia63 runsJohannesburgJan 24-27, 2018Test # 2294
BangladeshZimbabweBangladesh91 runsMirpurJan 23, 2018ODI # 3964
U.A.E.ScotlandU.A.E.4 wicketsICCA DubaiJan 23, 2018ODI # 3963
New ZealandPakistanNew Zealand7 wicketsWellingtonJan 22, 2018T20I # 639
Sri LankaZimbabweSri Lanka5 wicketsMirpurJan 21, 2018ODI # 3962
U.A.E.ScotlandScotland31 runsICCA DubaiJan 21, 2018ODI # 3961
AustraliaEnglandEngland16 runsSydneyJan 21, 2018ODI # 3960
BangladeshSri LankaBangladesh163 runsMirpurJan 19, 2018ODI # 3959
AustraliaEnglandEngland4 wicketsBrisbaneJan 19, 2018ODI # 3958
New ZealandPakistanNew Zealand15 runsWellingtonJan 19, 2018ODI # 3957
IrelandScotlandIreland24 runsICCA DubaiJan 18, 2018ODI # 3956
Sri LankaZimbabweZimbabwe12 runsMirpurJan 17, 2018ODI # 3955
IrelandScotlandIreland6 wicketsICCA DubaiJan 16, 2018ODI # 3954
New ZealandPakistanNew Zealand5 wicketsHamiltonJan 16, 2018ODI # 3953
BangladeshZimbabweBangladesh8 wicketsMirpurJan 15, 2018ODI # 3952
AustraliaEnglandEngland5 wicketsMelbourneJan 14, 2018ODI # 3951
South AfricaIndiaSouth Africa135 runsCenturionJan 13-17, 2018Test # 2293
U.A.E.IrelandIreland67 runsICCA DubaiJan 13, 2018ODI # 3950
New ZealandPakistanNew Zealand183 runsDunedinJan 13, 2018ODI # 3949
U.A.E.IrelandIreland4 wicketsICCA DubaiJan 11, 2018ODI # 3948
New ZealandPakistanNew Zealand8 wicketsNelsonJan 9, 2018ODI # 3947
New ZealandPakistanNew Zealand61 runsWellingtonJan 6, 2018ODI # 3946
South AfricaIndiaSouth Africa72 runsCape TownJan 5-8, 2018Test # 2292
AustraliaEnglandAustraliainns & 123 runsSydneyJan 4-8, 2018Test # 2291
New ZealandWest IndiesNew Zealand119 runsMount MaunganuiJan 3, 2018T20I # 638
New ZealandWest Indiesno result-Mount MaunganuiJan 1, 2018T20I # 637
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