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/27WARBOLODI5th 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Vijay BharadwajIND199919991110415841*26.3330352.15001161
Atul BedadeIND19941994131031585122.5718386.34010115
Mark GillespieWF2014201471111584915.8016695.18001225
Ben WheelerNZ/CS/CD20182018121141584722.57123128.46000611
L McCarthyMR20242024131131584619.75135117.04002177
William BeerSUS20212021201231584017.5624763.97000112
Ruhan PretoriousNK20212021121211584214.3616496.34001115
Gus LogieWI199319931512215841*15.8024065.83000110
Ravi RatnayekeSL19871987121211582214.3629539.3200060
Benny HowellNOT/SL20262026151311583013.1798161.22002119
C MellyNW20252025161331583915.80111142.34001196
Roger BinnyIND19861986241421584013.1727657.25001141
Jack RussellENG19911991121421584613.1739540.00001160
Javagal SrinathIND19971997191511584111.2926360.08001141
Ish SodhiNZ/RR/ND201920193216415847*13.1721972.15002203
Matt HenryNZ/PK/CAN20172017251621582811.29138114.49002138
Scott CurrieHAM/MO/DC202520253116815861*19.7516496.34011191
IKEG ArtawanINA20252025292081583113.17143110.49003146
Luke WoodMI/LAN/PZ202420243923131583015.80106149.06003108
Andrew CaddickENG200020003228615821*7.1845834.50007151
Jacob DuffyNZ/OTA/WOR20252025612913158369.8820079.00005203
Keith BarkerHAM202420244301577452.3319779.70010174
Dudley NourseSA1948194824115756*52.3310863.8901061
Abhik PatwaTAN201720175501577631.4018286.26020173
Charlie LlewellynSA191119113501578031.4034146.04010100
George HirstENG1902190245115758*39.25--01160
Ntando ZumaDOL/KI2026202655415769*157.00134117.16010124
Dave MohammedWI200620068621575239.2521772.35010214
Gulam BodiLIO201220127611579031.40133118.05010155
Girinath ReddyAND201920197601576226.1795165.26010812
Guntashveer SinghHAR20192019661157100*31.40105149.52101911
Arjun VinodSWI202320236611576731.40135116.30010192
Frederick FaneENG190819083601575026.1720.0001290
Kirk EdwardsWI/BT201320134701575922.4333946.31021131
Chamindu WijesingheCCC20242024127415755*52.33155101.29010137
Hedley VerityENG193319337721574531.4044924.9400050
Rohan KanhaiWI197419745711574426.1734046.18000151
Mithun ManhasDC2010201098415732*39.25149105.37000140
David MillerSA201120118811575922.4316495.73010123
Mohammad MithunDC2026202698115756*22.43147106.80011182
L BruceGIB2024202488115771*22.43150104.67010182
George HirstENG190419044801575819.63--011191
Greg ChappellAUS197119715821576526.1744934.97011130
Mandeep SinghRCB20152015149215754*22.43100157.00012176
Fazle MahmudRK/RR2019201911921575022.43142110.56011145
Zain Ul AbidinKSA2025202511921575822.43130120.7701199
M BhaijiHUN202620269901578117.44129121.71011108
Jeremy ConeyNZ198719876901575217.4430251.99010130
Sidath WettimunySL198619865901577917.44--012130
Peter SiddleAUS20102010121031574022.4333946.31000131
PreviousPage 318Next

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.