ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Antigua Recreation Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSA20012001110000.0010.0000100
Srinivasaraghavan VenkataraghavanIND19831983110000.00--00100
Nixon McLeanWI20012001110000.0010.0000100
Gordon GreenidgeWI19841984110000.0020.0000100
Michael HoldingWI19831983110000.00--00100
Faoud BacchusWI19781978110000.0020.0000100
John WrightNZ19851985110000.00140.0000100
Nicky BojeSA20012001120363618.0012429.0300151
Lance KlusenerSA20012001220110.50224.5500100
Dilip VengsarkarIND19831983120949447.0010391.26011140
John EmbureyENG1986198612177*7.002528.0000110
Carl RackemannAUS1984198412012126.004327.9100120
John MaguireAUS198419841211515*15.004632.6100120
Curtly AmbroseWI19991999120442.00850.0000110
Jimmy AdamsWI1999199912018189.007125.3500130
Adam DaleAUS19991999120110.501010.0000100
Ridley JacobsWI200120012321613*16.005927.1200100
Mervyn DillonWI2001200123121*1.001811.1100100
Neil McGarrellWI20012001230963.006414.0600100
Clive LloydWI19831983110106106106.00--100111
Clive LloydWI19841984110383838.006558.4600012
Jonty RhodesSA200120011112121*-2391.3000020
Marlon SamuelsWI20012001110333.00475.0000000
Jeff CroweNZ19851985110525252.008561.1801052
Justin KempSA20012001110161616.003842.1100010
Richie RichardsonWI19841984110154154154.0032647.24100211
Richie RichardsonWI19851985110333.00560.0000000
Gary TroupNZ198519851111616*-15106.6700020
Bob SimpsonAUS19781978110131313.002454.1700020
Deryck MurrayWI19781978110515151.008758.6201030
Alvin KallicharranWI19781978110777.001070.0000010
Richard HadleeNZ19851985110222.00540.0000000
Madan LalIND198319831113535*---000-0
Andy RobertsWI19781978110333.00650.0000000
Andy RobertsWI1983198311111*---00000
Gordon GreenidgeWI19831983111154154*---100141
Gordon GreenidgeWI19851985110333.001030.0000000
Gordon GreenidgeWI19861986110141414.003836.8400020
Viv RichardsWI19781978110999.001369.2300020
Viv RichardsWI19831983110222.00--00000
Viv RichardsWI19841984110178178178.0022977.73100300
Viv RichardsWI19851985110707070.008582.3501071
Jeremy ConeyNZ19851985110181818.003158.0600010
Lance CairnsNZ19851985110202020.002774.0700020
Gary CosierAUS19781978110848484.0078107.69010111
Michael HoldingWI1984198411133*-1127.2700000
Michael HoldingWI19851985110999.009100.0000010
Michael HoldingWI19861986110737373.0063115.8701064
Geoff HowarthNZ198519851111212*-1675.0000000
Syed KirmaniIND19831983110222.00--00000
Page 1Next

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