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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Xen BalaskasSA193019301201075.00--00000
Bob NewsonSA19301930121101010.00--00010
Lennox BrownSA193119311201085.00--00000
Jack NewmanNZ193319332201055.00--000-0
Joe HardstaffENG1935193512010105.00--00100
Billy WadeSA1938193822010105.0010.0000100
Gul MohammadIND194619461201095.00--00000
Tom BurttNZ1953195312010105.00--00100
George EmmettENG1948194812010105.00--00100
Ken FunstonSA1954195412010105.00--00100
Fazal-ur-RehmanPAK195819581201085.00--00000
Willie RodriguezWI196519651201095.00--00000
Bruce MorrisonNZ1963196312010105.00--00120
Peter PhilpottAUS19661966121105*10.008012.5000000
Richard CollingeNZ19711971222107*-5020.0000010
Ajit PaiIND196919691201095.00--00020
Peter LeverENG19751975421106*10.002050.0000000
Wayne DanielWI19841984221106*10.0010100.0000001
Len PascoeAUS19821982121101010.001952.6300010
Bill AtheyENG198019801201095.004323.2600000
Yograj SinghIND198119811201065.005020.0000010
Geoff CookENG198319831201085.002441.6700000
Carl RackemannAUS199119911201095.001109.0900000
Tom HoganAUS198319832201085.005119.6100000
Ijaz AhmedPAK200020001201075.004422.7300010
Tim MayAUS199519951211010*10.006615.1500100
Kapila WijegunawardeneSL19911991121106*10.003528.5700010
Eddo BrandesZIM1999199912110910.004621.7400020
Ata-ur-RehmanPAK199619962221010*-3826.3200020
Piyal WijetungeSL1993199312010105.001566.6700120
Gavin LarsenNZ199419941201085.004422.7300010
Mohammad AkramPAK199919991211010*10.007142.8600110
David MutenderaZIM2000200012010105.001952.6300101
Nangeyalia KhanAFG2026202612110610.002343.4800001
Dilhara FernandoSL20002000232105*10.002835.7100110
Darren SammyWI201020103301083.332343.4800100
Iain O'BrienNZ200520052301053.332835.7100120
Adam RileyKEN2019201923210710.006415.6300010
Matt DunnSUR20182018231109*5.004422.7300110
Matthew PottsDUR2020202023010103.333826.3200210
Tilanga UdeshanaMSC202620262311095.004323.2600020
Charuka WijelathPSC20262026231105*5.002540.0000120
Zac CummingOV2024202423010103.332441.6700220
Bert StrudwickENG192419242311065.002040.0000010
Harry ElliottENG192819282301063.33--00000
Ken FarnesENG193519352301053.33--00100
Jack BadcockAUS193619362301083.333231.2500110
Michael MelleSA19531953232109*10.00--00010
Willie WatsonNZ19921992331105*5.004522.2200000
Dulip LiyanageSL199319933301083.338112.3500110
PreviousPage 383Next

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.