T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Crusaders Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Geoff BoycottENG124117 & 7396120v SAPort Elizabeth12 Feb 1965
Herschelle GibbsSA208196 & 12377281v INDPort Elizabeth16 Nov 2001
Nasser HussainENG15282 & 70*365193v SAPort Elizabeth9 Dec 1999
Deep DasguptaIND7613 & 6334170v SAPort Elizabeth16 Nov 2001
Graeme PollockSA214137 & 77*313241v ENGPort Elizabeth12 Feb 1965
Jacques KallisSA11324 & 89*29981v INDPort Elizabeth16 Nov 2001
Jacques KallisSA861 & 85*29040v ENGPort Elizabeth9 Dec 1999
Mike AthertonENG111108 & 3288150v SAPort Elizabeth9 Dec 1999
Jonty RhodesSA10750 & 57*277110v ENGPort Elizabeth9 Dec 1999
Rahul DravidIND892 & 87252120v SAPort Elizabeth16 Nov 2001
Lance KlusenerSA174174 & DNB221252v ENGPort Elizabeth9 Dec 1999
Boeta DippenaarSA5729 & 2821480v INDPort Elizabeth16 Nov 2001
Michael VaughanENG5021 & 2920750v SAPort Elizabeth9 Dec 1999
Daryll CullinanSA7658 & 18144100v ENGPort Elizabeth9 Dec 1999
Herschelle GibbsSA5848 & 1013690v ENGPort Elizabeth9 Dec 1999
Jacques KallisSA9898*13261v ZIMPort Elizabeth6 Feb 2000
Tony PitheySA2323 & DNB12210v ENGPort Elizabeth12 Feb 1965
VVS LaxmanIND8989 & DNB121120v SAPort Elizabeth16 Nov 2001
Mark BoucherSA4242 & DNB11950v ENGPort Elizabeth9 Dec 1999
Andrew CaddickENG3935 & 4*10250v SAPort Elizabeth9 Dec 1999
Shaun PollockSA583 & 55*9961v INDPort Elizabeth16 Nov 2001
Chris AdamsENG2625 & 19720v SAPort Elizabeth9 Dec 1999
Kennedy OtienoKEN64649563v INDPort Elizabeth17 Oct 2001
Peter PollockSA1818 & DNB9310v ENGPort Elizabeth12 Feb 1965
Alec StewartENG4315 & 289161v SAPort Elizabeth9 Dec 1999
Anil KumbleIND2828 & DNB8640v SAPort Elizabeth16 Nov 2001
Neil JohnsonZIM56568270v SAPort Elizabeth6 Feb 2000
RD ShahKEN50507550v INDPort Elizabeth17 Oct 2001
Jacob MartinIND36367050v KENPort Elizabeth17 Oct 2001
Mark BoucherSA6868* & DNB7091v INDPort Elizabeth16 Nov 2001
Sourav GangulyIND4642 & 4*6470v SAPort Elizabeth16 Nov 2001
Hansie CronjeSA292 & 275930v ENGPort Elizabeth9 Dec 1999
Andrew FlintoffENG5442 & 1256110v SAPort Elizabeth9 Dec 1999
Andy FlowerZIM37375520v SAPort Elizabeth6 Feb 2000
Lance KlusenerSA29295300v ZIMPort Elizabeth6 Feb 2000
Thomas OdoyoKEN51515261v INDPort Elizabeth17 Oct 2001
Gary KirstenSA1715 & 25220v ENGPort Elizabeth9 Dec 1999
Sachin TendulkarIND231 & 22*4940v SAPort Elizabeth16 Nov 2001
Stuart CarlisleZIM17174620v SAPort Elizabeth6 Feb 2000
Neil McKenzieSA1412 & 24500v INDPort Elizabeth16 Nov 2001
Lance KlusenerSA389 & 294552v INDPort Elizabeth16 Nov 2001
Steve TikoloKEN27274200v INDPort Elizabeth17 Oct 2001
Deep DasguptaIND19193710v KENPort Elizabeth17 Oct 2001
Sourav GangulyIND24243512v KENPort Elizabeth17 Oct 2001
Hansie CronjeSA13133500v ZIMPort Elizabeth6 Feb 2000
Gary KirstenSA94 & 53310v INDPort Elizabeth16 Nov 2001
Harbhajan SinghIND37373241v KENPort Elizabeth17 Oct 2001
Mark ButcherENG54 & 13110v SAPort Elizabeth9 Dec 1999
Murray GoodwinZIM773000v SAPort Elizabeth6 Feb 2000
Virender SehwagIND1313 & DNB2930v SAPort Elizabeth16 Nov 2001
Page 1Next

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