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

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
Harry TrottAUS189518953501334826.60--00180
Jeffrey StollmeyerWI193919393501335926.60--02130
Buster FarrerSA196419643521333944.33--000110
Shahriar NafeesBAN/BB201220125611333126.6018771.12000210
Alejandro FergusonARG2021202166213386*33.25117113.68011162
Shan MasoodPAK201720173601335922.1744529.8901090
Sachith PathiranaSL201620169611334526.6014095.00000152
Rahel KhanSWE202120216601333722.17100133.00000128
Ollie SykesSUR/ML202620266611333426.60105126.6700077
Lawrie MillerNZ195619563601334722.17--000-0
Vinod KambliIND199719977611336526.6020465.20020120
Manish PandeyKAR/LSG202220227701334519.00109122.02000144
Asad ShafiqPAK/MS202020205701336519.0027548.36010140
Lesiba NgoepeNW2024202477213332*26.60100133.00000105
Marco MaraisNMBG201820187701334719.0013896.38001133
Dennis AmissENG197119714711335622.1732141.43011191
Warren LeesNZ1979197977113345*22.1725112.00000121
Desmond ChumneyCAN200720078821332922.1719568.2100063
Christopher BarnwellGAW2014201410831333726.6077172.73000511
Tom SmithGLO20162016208413343*33.2519070.0000060
Jamie OvertonSOM201420147831335626.60127104.72020204
Paul CoughlinDUR202120218801334816.6325651.95000140
Tom AndrewsTAS202220229811334019.0015784.71000204
Peter BocockND202120217811332819.0020066.50000102
Richmond BaaleriGHA2024202488213351*22.1715585.8101091
Dilan JayalathNSWC2024202498213341*22.1719468.56001133
A LiyanaarachchiCMCC202420248811333919.0016680.12000135
Ghulam Abbas ButtFIN202420248801334416.6396138.54000165
Graham HumeNW2021202113931335222.17122109.02010134
Ruben TrumpelmannNAM2023202311911333016.63106125.470011010
GSM FernandoRCC202420248901338514.7818073.89012142
Gulbadin NaibAFG2012201210911334416.6314591.72000711
A Beresford-PeirseCRO2025202511911333916.6316779.6400172
Wes HallWI196519655911333716.63--00000
K N Prudhvi RajLEG-XI202020209901335114.7814790.48010125
Ferisco AdamsBOL20262026101051334526.60107124.3000036
Christiaan JonkerSA/NMBG20182018121001334913.30109122.02002155
Deusdedit MuhumuzaUGA202120211810513359*26.60128103.91010126
Cameron SteelDUR2019201961001333913.3029944.48001180
Priyam GargSH202020201410113351*14.78111119.8201194
Luis HermidaMEX20242024101011333714.7818671.5100070
Umar AminPAK2010201071101333312.0925751.75001160
Navin PatelCS2016201661111334713.3029844.63001141
Jaker AliSS/DP20192019121141332719.0096138.5400296
K HindsBAH20252025111101336012.0913995.68012108
MFI AssuncaoBRA20262026121101333112.0913598.52002151
Chalana de SilvaBSC20252025711113357*13.3015486.36011129
Ashton AgarAUS/PS/WA201920191912113341*12.09119111.76001104
Keith ArthurtonWI19991999141221334813.3022858.33003120
Ben HilfenhausAUS20102010713513356*16.6325452.36013173
PreviousPage 352Next

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.