Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
Bert SutcliffeNZ19471947110585858.00--01070
S JyotiCAN20092009120583929.0012347.1500060
Morné MorkelSA200620061215831*58.009362.3700070
Zameer ZahirCAN20092009120585729.0014540.0001072
Waqas KhanHK20172017120583629.009263.0400051
Kashif AliWOR20222022120585229.007973.42010100
Dilshan de SoysaBRC20242024120584229.0013542.9600080
R RanasingheKYCC20252025220585429.0012546.4001090
S FernandoKCCC20242024120585629.0010157.4301050
Charlie AbsolomENG18791879120585229.00--01050
William BruceAUS18941894120585429.00--010-0
Freddie BrownENG19371937120585729.00--01081
Naoomal JeoomalIND19321932120583329.00--000-0
Jim BurkeAUS19541954120584429.0017333.5300020
Prakash BhandariIND19551955220583929.00--000-0
Wayne LarkinsENG19811981120583429.0015337.9100080
Steve ElworthySA19981998120584829.007181.6900080
Wasim AkramPAK19891989430583019.3310455.7700190
Suresh RainaIND20122012230585519.3311351.3301191
Dane HutchinsonWF201520153315848*29.0012347.1500180
Stuart PoynterDUR20202020230585019.3314440.2801090
Rob SayerLEI20152015430583419.3316235.8000070
Doodles TapscottSA192319232315850*29.00--01001
Leslie TownsendENG19341934230584019.33--000-1
Bevan CongdonNZ19751975230583819.3313044.6200050
Paras MhambreyIND19961996231582829.0011152.2500080
Sachin TendulkarIND199519953425852*29.0010058.0001060
Keshav MaharajSA201620163415841*19.336195.0800134
Sean HuntSUS20252025340583314.5014540.00000100
Frank MilliganENG18991899240583814.50--00000
Denis ComptonENG19501950240584414.5010.0000100
Charlie StayersWI196219624415835*19.33--000-0
Derek VarnalsSA19641964240582314.50--00060
Ajay JadejaIND19991999241582119.3312546.4000070
Gundappa ViswanathIND19801980350581611.6015238.1600070
Andre AdamsHAM20152015351583114.5056103.5700143
Lance KlusenerSA199619963515834*14.5014540.0000080
Grant ElliottWF20122012351582614.5014440.2800060
Josh DaveySOM20172017351584714.5011351.3300161
Matthew QuinnAA20132013450585011.6013343.61013110
David WilleyYOR20162016450582211.609362.3700072
Joel ParisWA20192019450582611.6020328.5700050
Andrew FletcherWF20182018350581811.6015038.6700080
Dean HeadleyENG19991999350581811.6017433.3300080
Hugh TrumbleAUS18931893351583514.50--00000
David SheppardENG19511951351584114.50--00030
Tony LockENG19591959451582114.5020827.8800060
Trevor GoddardSA19701970350581711.6021027.6200050
JP DuminySA2010201046058369.6712048.3300271
Fawad AlamPAK2022202246058249.6718231.8700130
PreviousPage 272Next

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.