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
Jack EdwardsSS/NSW2018201867016610123.7127560.36100172
Mohammad NaimBAN/RR202020208701664323.71153108.50001196
Rohit SharmaINA202620267701667423.71110150.91021197
Ian ChappellAUS198019804711667527.6734847.70010100
Dip ChatterjeeKGB202120218721665033.20163101.84011142
Upul TharangaSL201520156801664820.7525864.34001200
Mark CraigOV/OTA201320138801668020.7525664.84012185
Kyle JamiesonCAN201820187811666723.7123470.94021215
Agha SalmanLQ201820188801665020.75157105.73010135
Julius SumerauerJER2025202511821663427.67130127.69000117
Joe SolomonWI196019604811666523.71557.27011100
Pom Pom Fellows-SmithSA196019604821663527.67--000140
Kerry O'KeeffeAUS1973197368216640*27.676759.70001110
Jekon EdnessBER200820089921664523.7123072.17001123
Patrick MatautaavaVAN202220229921663723.71120138.33000126
Andrew SalterGLA202320236911664820.7541739.81001290
Mark DeyalSLZ2020202010911664020.75131126.72001147
Dieter KleinLEI201820187931669427.6719983.42011281
Max BryantBH/QUE2026202699216648*23.71116143.100011410
Siddhesh WathVID202120219901663618.44156106.41003214
Suryansh ShedgeIND/PK2026202610931665727.67101164.360101012
Walter RobinsENG193719375911666120.7513057.6901190
Josh ButlerGUE/ISL20222022151011663218.44163101.84001173
AB KamaraSIE202520251010116643*18.44153108.5000268
Max WalkerAUS19741974910516641*33.2045536.48001140
Mehrab HossainBAN2001200161001667116.6048334.37012150
Rakep PatelKEN201220121011216642*18.4423570.64000146
Mohnish MishraDC20102010111101664115.09144115.28001186
Sulieman BennWI20102010191221664216.6025964.09003185
Greg LambZIM20102010141231663718.4434847.7000130
Sherfane RutherfordWI/GAW/KK20202020151301666012.77132125.76012139
Graham HumeIRE/NW202420241513616679*23.7120481.37011134
Obed AgbomadzieGHA20232023151411663812.7721079.0500392
Chesney HughesDER20142014131601663010.3831153.38002202
Craig McDermottAUS198819881717216632*11.0719585.13002153
Simon DoullNZ19971997141731662611.8628658.04002192
Liam PlunkettENG20062006171851662912.7730754.07004142
Luke FletcherDER/NOT20162016232181663212.7737044.86003171
Joel GarnerWI198419842821816624*12.7740840.6900383
Roelof van der MerweNED/SOM/WF20232023442271662911.07164101.22002105
Keshav MaharajSA/RR/DOL2024202446341316625*7.9024667.48005125
Clive LloydWI196619662311658282.50--020203
Travis DeanVIC20212021231165144*82.5033449.40101190
J TaanyandaNAM2026202633116574*82.50112147.32020138
Tim LudemanAS2012201254116571*55.00112147.320101010
Muneshwar PatandinSUR2015201544016510041.2518290.66100242
Dilawar HussainIND193419342401655941.25--02092
Pikky Ya FranceNAM201820185511656241.25109151.38010254
Mitch WagstaffDER202320233501657833.0029456.12020271
Jock CameronSA192819283501656433.00--020-2
PreviousPage 308Next

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.