Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Frances MackayNZW2012331644932.006795.5200070
Kevin PietersenENG2007-2012240643016.0016239.5100070
Trent BoultNZ2012-2019240642616.007486.4900044
Mitchell StarcAUS2016-2025571642610.6712053.3300262
Shiv Sunder DasIND2001120634031.5022528.0000030
James McCollumIRE2023240633515.7515740.1300090
Minod BhanukaTUCA2026110626262.0010658.4901070
Greg BlewettAUS1999110626262.0018234.0701060
Deandra DottinWIW20123216258*62.0048129.1701072
Vishmi GunaratneSLW2023330625020.679366.6701150
Andrew McBrineIRE2023240623515.5012450.0000081
Dominic SibleyENG20212416256*20.6717834.8301120
Maduka LiyanapathiranageNSWC2026240622815.5011852.54001100
Jahurul IslamBAN20131216141*61.0010558.1000091
Sam CurranENG2018-2021341614820.3314841.2200114
Priyamal PereraPSC2026240613415.257779.22000100
Chalana de SilvaBSC/CMCC2025-20263216057*60.0054111.1101055
Jeetan PatelNZ2009-2012241602620.0011651.7200150
Lasith CroospulleCCC2025-2026240603715.006493.7500172
Mahesh TheekshanaSL2022230593819.6714939.6000061
Lakvin WeerasuriyaBRC2026110585858.0012048.3301040
Dhruv JurelIND2026120585129.008369.8801051
Lahiru JayaratneKYCC20251115757*-7477.0301063
Yuvraj SinghIND2010120575228.507873.0801091
Boeta DippenaarSA2004120574628.5016933.7300060
Kaveen FernandoNCC2025120573828.507477.0300051
Ravichandran AshwinIND2015-2017230574719.008467.8600080
Gihan KoralageBSC2025-2026230574619.0016734.1300002
Michael VaughanENG2003-2007240572414.2513641.9100060
Zulfiqar BabarPAK2015110565656.006093.3301062
Avishka GunawardeneSL1999-2000330554718.338763.2200160
Sripali WeerakkodySLW2012-2018551552613.756190.1600051
Beau WebsterAUS2025220543127.0011248.2100040
Hasan AliPAK2022240542113.508960.6700024
Alec StewartENG20011215334*53.0023122.9400040
Andrew StraussENG2012120532726.5010053.0000040
Isitha WijesunderaACCC20251215337*53.006186.8900053
Supun MadushankaPSC20261225344*-7967.0900051
Harbhajan SinghIND2001-201548053146.6311147.7500060
Rahkeem CornwallWI2021120523926.0010450.0000071
Ajaz PatelNZ2019-2024361522210.4013339.1000151
Mohammad KaifIND2001120513725.5019326.4200030
Justin LangerAUS1999-2004230513217.0018228.0200050
Adrian BarathWI2010110505050.008658.1401080
Hardik PandyaIND2017110505050.0049102.0401053
Y MaddegeKYCC2026120504925.006181.9700060
Mark WaughAUS1999330502816.677467.5700050
Dilani ManodaraSLW2012-2018540502412.508558.8200040
Nishan PeirisSL/CCC/NCC2024-202669250347.1412839.0600370
Jehan MubarakSL2015120494924.506773.1300142

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.