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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZ20012001220462523.007065.7100080
Ridley JacobsWI20012001220462523.0045102.2200020
Lisa SthalekarAUSW201220122214623*46.005190.2000020
Ian BellENG20142014220463523.004797.8700030
Upul TharangaSL20132013220464323.007858.9700070
David HusseyAUS20112011320464623.005190.2000151
Anwar AliPAK20152015421464646.0018255.5600034
Hayden KerrDA20232023620462623.0026176.9200052
Ross AdairIRE20262026220463423.0032143.7500062
Upul TharangaSL20072007330462815.335879.3100090
Andre FletcherKF202220223314644*23.004895.8300142
Kycia A KnightWIW20132013331462123.007561.3300010
Glenn PhillipsCS202420244314631*23.004895.8300122
Aliya RiazPAKW202520256414628*15.3311440.3500050
Grant FlowerZIM20012001110454545.006371.4300041
Danielle HazellENGW20162016210454545.006470.3100011
Younis KhanPAK20062006220454122.506272.5800010
Niall O'BrienIRE20122012220452522.5045100.0000021
Cole McConchieNZ202620262214531*45.0035128.5700052
Dhananjaya de SilvaSL20152015220453122.504795.7400020
Lorcan TuckerIRE20262026220452422.5045100.0000031
Josh InglisAUS20262026220453722.5021214.2900062
Robin PetersonSA201220123324532*45.0033136.3600070
Shashikala SiriwardeneSLW20152015331452622.505581.8200030
Dasun ShanakaSL/DA2022202277045146.434893.7500251
Usman KhanPAK20262026110444444.0034129.4100061
Meg LanningAUSW20122012220442522.004597.7800060
Najibullah ZadranKF20222022320442222.0035125.7100012
Kepler WesselsSA19931993220442822.0013033.8500020
WPUJC VaasSL20022002531441722.0039112.8200020
Thisara PereraSL201320134424417*22.0038115.7900151
Mahela UdawatteSL20082008110434343.005578.1800060
Jimmy HansraCAN20112011110434343.007557.3300041
V SilvaNSWC20262026110434343.0027159.2600004
Ramnaresh SarwanWI20012001220433821.507160.5600020
Denesh RamdinWI201520152224334*-27159.2600022
James NeeshamCK202620262214342*43.0026165.3800061
Tim SeifertNZ20262026220433521.5034126.4700042
Rachin RavindraNZ20262026220433221.5035122.8600041
Sameer DigheIND20012001541432314.3310939.4500100
Kumar DharmasenaSL20012001851432610.757358.9000120
Rahmanullah GurbazJK2021202155043218.604889.5800161
Akram RazaPAK199419943224233*-4397.6700011
Brian McMillanSA19931993220423521.007456.7600010
Dushmantha ChameeraSL202420246324218*42.005084.0000040
Wanindu HasarangaSL20252025430422214.005280.7700040
Malinga BandaraSL20092009541423114.006168.8500110
Thilan ThusharaSL2009200986142158.405182.3500140
Alex CareyAUS20252025110414141.0038107.8900051
Ronnie IraniENG20022002220413720.505870.6900050

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.