Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Bob BlairNZ1959195923024228.004257.1400121
Frank KingWI195419543312410*12.00--000-0
Damien FlemingAUS1995199523024248.007133.8000220
Mohammad RafiqueBAN2008200824024146.003863.1600230
Ishant SharmaIND2009200944024186.006139.3400230
Xavier DohertyAUS201320132432418*24.0010123.7600040
Ben SmithCS2023202324024156.008926.9700040
Peter McKayWAR2015201524024176.008627.9100110
Blair TicknerCS20182018643249*24.007233.3300020
Benjamin ListerAA201920194422415*12.007332.8800030
Sherman LewisWI2018201824024206.006636.3600230
Neville KnoxENG19071907241248*8.00--00000
Gogumal KishenchandIND1948194824024146.008428.5700220
Prior JonesWI194819484422410*12.00--00000
Salim DuraniIND1971197134024136.00--00120
SalahuddinPAK1969196924024116.00--00000
Hedley HowarthNZ1972197254124168.00--00100
Mike HendrickENG198019803432410*24.004454.5500030
Ian BothamENG1992199234024156.0010024.0000020
Joel GarnerWI198319834442421*---00001
Kris SrikkanthIND1991199124024136.007731.1700130
John MaguireAUS198419842412415*8.007233.3300240
ZulqarnainPAK1986198634024136.00--00000
Jayananda WarnaweeraSL19931993442242012.005345.2800030
Andrew JonesNZ1995199524124128.009525.2600120
Pramodya WickramasingheSL1992199224124218.003080.0000130
Mark EalhamENG199819982402486.008827.2700030
Ajit AgarkarIND2003200335124126.006735.8200120
David PayneGLO2020202045124146.006238.7100020
Tom LancefieldGLA2014201435024194.807532.0000010
Matthew BaconOV202020204502484.8011620.6900130
Jamie BrownAA20192019454241124.005345.2800030
George StuddENG188318833502494.80--00010
Naren TamhaneIND19561956451249*6.00--00100
Dilip DoshiIND198019803502494.809724.7400120
Kabir KhanPAK1995199535224108.009026.6700130
Waqar YounisPAK199919993642412*12.005642.8600130
Nuwan PradeepSL2014201446224136.007631.5800130
Oliver Hannon-DalbyWAR201520154612484.8011920.1700210
Atif SheikhLEI2014201436124124.804158.5400240
Devon MalcolmENG199119915612474.807830.7700130
Michael FinanLEI202320234612494.805246.1500130
Kavika DilshanNSWC/KYCC2025202556024104.009525.2600020
George BonnorAUS188818883602484.00--00200
Ernie McCormickAUS1936193656324138.004623.9100100
Morné MorkelSA20132013872248*4.804948.9800340
Duanne OlivierSA2022202257424128.0010822.2200131
Shayne O'ConnorNZ199719974732476.0012619.0500020
Bob BlairNZ19531953472246*4.80--00101
John SnowENG197319734702483.4310123.7600220
PreviousPage 341Next

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.