Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

NatWest Series 2004: Batting by opposition (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: NatWest Series 2004×

Player figures come from full scorecards, which we hold for 8 of the 9 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWIEngland2004332215132*215.0028475.70110261
Andrew StraussENGWest Indies200433118710093.5021686.57100232
Ramnaresh SarwanWIEngland20043301488949.3316888.10010150
Andrew FlintoffENGWest Indies2004221144123144.00122118.03100118
Hamish MarshallNZWest Indies200433214375*143.0019772.5901060
Stephen FlemingNZEngland20042201309965.0016081.25010151
Stephen FlemingNZWest Indies20043301246741.3313889.86010142
Brian LaraWINew Zealand20043301245841.33121102.48010162
Andrew FlintoffENGNew Zealand2004110106106106.0012187.60100112
Ramnaresh SarwanWINew Zealand2004331915445.5010685.8501091
Nathan AstleNZWest Indies2004330895729.6713764.9601091
Craig McMillanNZWest Indies2004320745237.009082.2201031
Ricardo PowellWIEngland2004321693669.0059116.9500062
Andrew StraussENGNew Zealand2004220696134.5011560.0001070
Nathan AstleNZEngland2004220685334.0011260.71010120
Marcus TrescothickENGWest Indies2004330665522.0063104.76011100
Shivnarine ChanderpaulWINew Zealand2004330663122.0011159.4600051
Chris GayleWINew Zealand2004330613020.3312050.8300090
Hamish MarshallNZEngland2004220605530.0060100.0001070
Brian LaraWIEngland20043314832*24.006376.1900060
Devon SmithWINew Zealand2004110444444.007261.1100040
Geraint JonesENGWest Indies2004320363518.004678.2600070
Jacob OramNZWest Indies2004320321716.004374.4200020
Scott StyrisNZWest Indies20043313026*15.003683.3300030
Ricardo PowellWINew Zealand2004331261813.003672.2200030
Robert KeyENGWest Indies2004220251912.506339.6800030
Michael VaughanENGNew Zealand2004220241212.004948.9800040
Scott StyrisNZEngland20042212423*24.003177.4200040
Shivnarine ChanderpaulWIEngland2004320232011.505839.6600020
Michael VaughanENGWest Indies200433023147.675244.2300030
Paul CollingwoodENGNew Zealand2004220222011.002781.4800020
Dwayne BravoWINew Zealand200432019159.504146.3400010
Robert KeyENGNew Zealand2004110181818.003452.9400030
Craig McMillanNZEngland20042221815*-2864.2900030
Marcus TrescothickENGNew Zealand200422015147.502853.5700030
Steve HarmisonENGNew Zealand20042111313*-3043.3300010
Darren GoughENGWest Indies2004310131313.004131.7100010
Dwayne SmithWINew Zealand200433013104.333339.3900000
Anthony McGrathENGNew Zealand2004110121212.003831.5800010
Ian BradshawWIEngland2004310121212.002450.0000010
James AndersonENGNew Zealand2004210111111.002740.7400010
Rikki ClarkeENGWest Indies2004110111111.003135.4800000
Jacob OramNZEngland20042111010*-7142.8600020
Devon SmithWIEngland2004110101010.001855.5600020
Ravi RampaulWIEngland2004210101010.001662.5000010
Anthony McGrathENGWest Indies2004210999.001656.2500010
Chris CairnsNZWest Indies2004321959.001181.8200010
Dwayne SmithWIEngland2004320864.001942.1100010
Darren GoughENGNew Zealand2004210777.001258.3300010
Daniel VettoriNZWest Indies2004310666.00785.7100000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.