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
Mehedi Hasan MirazBAN20252025220572928.5048118.7500081
Thisara PereraCS20242024220563828.0044127.2700080
Mitchell MarshAUS20162016120563128.0010056.0000080
Devon SmithWI20102010110555555.0010055.0001070
Murvin AbinashBRC20262026110555555.0013839.8601050
Upul TharangaSL20182018220553627.505894.8300052
Tharanga ParanavitanaSL20112011120555527.5015535.4801160
Mohammad NadeemOMA202620262215553*55.005993.2201031
Mahela JayawardeneSL20142014330554818.338862.5000020
Mohammad NabiAFG20222022330554118.3349112.2400042
Shivnarine ChanderpaulWI20102010110545454.0014537.2401030
Niroshan DickwellaNCC20262026110545454.005696.4301080
Mohammad HafeezPAK20112011220544927.007176.0600070
Chamara KapugederaSL20172017220544027.008365.0600030
Henry NichollsNZ202420242215446*54.007472.9700050
Sahan ArachchigeNCC/GG20262026320544327.0051105.8800062
Dunith WellalageSL/JK202320235215438*54.0044122.7300071
Ben StokesENG201820183315435*27.0053101.8900132
Wanindu HasarangaSL/KR20262026430542418.0034158.8200053
Rubin HermannCK20262026330544818.0034158.8200091
Ricky PontingAUS20112011110535353.007174.6501050
Bhuvneshwar KumarIND201720172115353*-8066.2501041
Tom BruceNZ20192019110535353.0046115.2201030
Gulbadin NaibDS202620262215333*53.0031170.9700062
Avishka FernandoSL20192019330533717.675498.1500041
Isuru UdanaGM20242024210525252.0034152.9401053
Mohammad RizwanPAK20152015110525252.0038136.8401051
Towhid HridoyJK202620262215231*52.0024216.6700025
Nuwan KulasekaraSL20122012931523326.0011246.4300040
Will JacksENG20262026530522817.3341126.8300052
Kusal MendisSL2018201856052318.677272.2200141
Shoaib MalikPAK20152015110515151.0051100.0001023
Dhananjaya de SilvaSL20202020110515151.0047108.5101050
Dwayne BravoWI20122012221514051.0042121.4300062
AB de VilliersSA20132013220514725.508063.7500030
Rishabh PantIND20242024221514951.0035145.7100061
Ahmed ShehzadPAK20152015230513017.007568.0000190
Thisara PereraJK20222022442512925.5030170.0000042
Dasun ShanakaSL/GT20232023442513025.505298.0800042
Dasun ShanakaSL/KF202420244415146*17.0020255.0000245
Gudakesh MotieWI202420243115050*-6181.9701060
Angelo MathewsSL201320135315030*25.005689.2900020
Harshitha MadaviSLW20222022330502816.678558.8200140
Kusal MendisSL20172017340501912.509851.0200080
Mitchell HayNZ20242024210494949.006279.0300040
Ama KanchanaSLW202220222214947*49.008855.6800020
Virat KohliIND20172017330494216.339750.5200040
Suraj RandivSL20112011231494124.507466.2200061
Janith LiyanageSL/CK2026202677149208.1738128.9500180
Sompal KamiNEP20232023110484848.005685.7100012

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.