Live6th Match · Pakistan ODI Tri-Series 2026/27SL123/2 (21)ENG386/5 (50)SL need 264 runs in 174 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown, Barbados×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL2003110000.0030.0000100
Romesh KaluwitharanaSL2003110545454.007572.0001040
Marvan AtapattuSL2003110222222.003759.4600030
Mahela JayawardeneSL2003110888.002138.1000000
Kumar SangakkaraSL2003110151515.003740.5400020
WPUJC VaasSL2003110101010.009111.1100020
Muttiah MuralitharanSL2003110333.00475.0000000
Prabath NissankaSL200311177*-3233.3300000
Chris GayleWI2003-2021220773.501643.7500101
Wavell HindsWI2003110000.0070.0000100
Brian LaraWI20031116464*-13049.2301040
Ricardo PowellWI2003110555.00955.5600000
Ramnaresh SarwanWI2003110888.007114.2900020
Ridley JacobsWI2003110141414.003342.4200010
Vasbert DrakesWI2003110444.001040.0000000
Mervyn DillonWI2003110222.00450.0000000
Corey CollymoreWI2003110333.00650.0000000
Kumar DharmasenaSL2003110404040.005474.0700020
Marlon SamuelsWI2003110292929.003876.3200050
Tillakaratne DilshanSL2003110272727.004658.7000000
David BernardWI2003110000.0020.0000100
Dharshana GamageSL2003110111.00616.6700000
Kieron PollardWI2021-20229841605640.00144111.11010118
Moisés HenriquesAUS20213301274.004129.2700000
Darren BravoWI2021-2022751462311.507462.1600112
Mitchell MarshAUS2021-20245501063521.20106100.0000095
Josh HazlewoodAUS2021-202553117128.502180.9500020
Mitchell StarcAUS2021-2025651431910.757259.7200160
Matthew WadeAUS2021-202454210751*53.5013479.85010102
Jason MohammedWI202122013116.502065.0000020
Adam ZampaAUS2021-2024521483648.006969.5700060
Jason HolderWI2021-2023141121225213.5621756.22013114
Nicolas PooranWI2021-2024161634529134.77412109.710312129
Sheldon CottrellWI2021-202282144*4.001822.2200100
Ashton TurnerAUS2021320504925.0049102.0400022
Ben McDermottAUS2021220282814.005056.0000120
Akeal HoseinWI2021-202416616444*12.8054118.5200135
Evin LewisWI2021-202477110255*17.0012184.30011124
Alzarri JosephWI2021-2026151041574926.1723965.69002148
Shimron HetmyerWI2021-2026109112469*15.5014585.5201175
Wes AgarAUS2021220504125.0042119.0500042
Alex CareyAUS2021-20254501856737.0024276.45020174
Josh PhilippeAUS2021330653921.678973.0300082
Hayden Walsh, Jr.WI2021420272013.503772.9700050
Shai HopeWI2021-20261718350682*33.7365277.610303718
Riley MeredithAUS202111100*-0-00000
Ashton AgarAUS20211111919*-3357.5800030
Lendl SimmonsWI202111199*-7128.5700020
Andre RussellWI2021-2024431663033.0037178.3800027
Eoin MorganENG2022220301715.004173.1700021
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.