Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Phil JaquesAUS20052005120302815.005653.5700030
James AtkinsonHK20152015120303015.003488.2400103
Tom SmithGLO202020202213024*30.0012524.0000020
Tom CurranSUR201920191213022*30.004566.6700032
Gordon MuchallDUR20162016120301715.005851.7200050
Nazmul Hossain ShantoBAN20172017120301815.0011625.8600040
Andrew HazeldineOV20232023120301615.004862.5000051
Mackenzie HarveySA202520251213020*30.003390.9100060
Matthew GilkesNSW20192019120303015.009431.9100122
Chamika KarunaratneNCC20242024121301830.003878.9500012
Amir JangooWI20252025120303015.005653.5700130
Cole BriggsAA20242024121302430.0010030.0000020
Sandun MadushankaNSWC202520251223020*-5158.8200060
Frank WoolleyENG19321932120302115.00--000-0
Wilfred RhodesENG19071907120302915.00--00020
Charles BannermanAUS187918791213015*30.00--000-0
George ShepstoneSA18961896120302115.00--000-0
Wally HardingeENG19211921120302515.00--00020
Tich FreemanENG19251925121302430.0011226.7900020
Tich FreemanENG19291929320301515.00--000-0
Dick TyldesleyENG19241924421302930.00--00000
Freddie BrownENG19321932120302915.00--00001
Michael FrederickWI19541954120303015.00--00101
Peter HeineSA19561956121301730.00--00030
Sydney BurkeSA19651965121302030.00--00011
Prof EdwardsWI19681968121302130.0010927.5200030
Chris OldENG198019802213024*30.0026115.3800032
Karsan GhavriIND19741974120302715.00--00011
Ben HollioakeENG19971997120302815.006446.8800050
Jonty RhodesSA19961996230301610.0010927.5200100
Soumya SarkarBAN20182018230301910.005455.5600120
Matthew BaconOV202120213313020*15.004862.5000030
Dieter KleinLEI20192019430301510.005950.8500030
Ben SearsYOR20252025230302810.004173.1700051
TA FindlayCS202520252313018*15.005356.6000021
Dave SmithAUS191219122313024*15.00--00100
Nummy DeaneSA19311931230301510.00--000-0
Cliff GladwinENG19481948232302330.001163.6400011
Denis BegbieSA19501950230302410.00--00000
Hines JohnsonWI19501950230302210.00--00132
Paul WinslowSA19501950230301910.00--00100
Tony PitheySA19601960230301710.00--000-0
Clive HalseSA196419643333019*-1957.8900060
Saleem AltafPAK19711971232302230.0019115.7100040
Danny MorrisonNZ199619962323026*30.004173.1700140
Mark PriestNZ19981998230301610.0012424.1900050
Zahoor ElahiPAK19961996230302210.007738.9600041
Franklyn RoseWI19981998230302210.004271.4300060
Saqlain MushtaqPAK2003200324030117.5013522.2200020
Sohag GaziBAN2012201224030197.506050.0000141
PreviousPage 326Next

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.