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 Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZ20192019220484824.0030160.0000132
Mushfiqur RahimBAN20132013220483924.0037129.7300041
Waseem MuhammadCS20242024220483224.0027177.7800033
GSNFG JayasuriyaSL20152015221473647.0037127.0300042
Fabian AllenKF20222022320474723.5026180.7700134
Kushal Janith PereraDA20232023330474115.6744106.8200040
Nishan MadushkaJK20232023110464646.0032143.7500033
Cameron WhiteAUS20112011220463923.0039117.9500023
Brandon KingWI20242024330461615.336274.1900070
Ikram AlikhilAFG20242024331463223.005386.7900041
Malsha TharupathiCK20262026321453645.0019236.8400043
Angelo MathewsSL20202020330452315.004795.7400050
Avishka FernandoSL20202020330452915.004991.8400070
George BaileyAUS20162016210444444.007360.2700020
Dimuth KarunaratneSL20202020110444444.005481.4800050
Lahiru ThirimanneSL20142014320443622.006864.7100050
Nuwanidu FernandoDS20242024320444022.0039112.8200041
Anushka SanjeewaniSLW20222022330442514.679645.8300020
Avishka FernandoDA20232023330443214.675088.0000142
Wanindu HasarangaSL/KF20242024105044258.8035125.7100151
Chamara KapugederaSL20162016110434343.0025172.0000033
Shimron HetmyerWI202020202114343*-42102.3800030
Wanindu HasarangaSL20212021110434343.005578.1800030
Thisara PereraSL20142014220432721.5027159.2600071
Milinda SiriwardanaSL20152015320432621.5041104.8800031
Keacy CartyWI20242024320433721.507259.7200021
Chamindu WickramasingheJK20262026321434343.0016268.7500034
Chamika KarunaratneCS202320233334321*-28153.5700022
Jeevan MendisSL20132013220423721.0024175.0000033
Marnus LabuschagneAUS20222022220422421.006168.8500010
Angelo MathewsSL20212021230422514.008251.2200051
Kushal Janith PereraSL20162016340422010.505379.2500060
Chris WoakesENG20142014210414141.004983.6700040
HMRKB HerathSL20162016120413520.504493.1800070
Ravi BoparaENG20142014220412820.506959.4200030
Nasir HossainBAN201320132214133*41.0032128.1300070
Mohammad NawazCS20232023421412741.0024170.8300042
Roston ChaseWI202420243214133*41.004787.2300040
Ramesh MendisSL20212021120413320.508051.2500030
Glenn PhillipsNZ/CS20242024430412613.674297.6200121
Kane WilliamsonNZ20122012640411710.254689.1300030
Anamul HaqueBAN20132013110404040.004686.9600050
Sangeeth CoorayCCC20262026110404040.008547.0600020
Milinda SiriwardanaGAL20192019220403220.004588.8900022
Fabian AllenWI20202020321403740.0018222.2200023
Sahan ArachchigeGM20242024221403540.0029137.9300051
James NeeshamCK20262026330402013.3331129.0300051
Mitchell SantnerNZ20192019332401640.0025160.0000022
Dhanushka GunathillekeSL20162016110393939.004097.5000021
Prasanna JayawardeneSL20112011120392119.505078.0000071

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.