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
Sarfraz NawazPAK197319736716033*10.002944.8300140
Frank HayesENG1974197447060248.5730219.8700240
Waqar YounisPAK2001200168160218.5711552.1700272
Umar GulPAK2011201188060197.5010955.0500171
Josh TongueENG/WOR20232023794601912.0016935.5000030
Danru FernsOV/AA202520257926025*8.579960.6100252
David HolfordWI1968196859060356.672516.0000160
Craig McDermottAUS199519958916021*7.5011154.0500460
Matt ParkinsonKEN20262026610260177.5019231.2500471
Courtney WalshWI1994199481036018*8.5712348.7800234
Kenny BenjaminWI1994199481026043*7.5016935.5000561
James AndersonENG/LAN2023202310115601210.0014341.9600080
Harry GurneyNOT20172017101156042*10.0011054.55002100
Michael RaeNZ/CAN2025202591146019*8.579960.6100071
Ethan BamberMID/GLO20192019711360157.5021028.5700150
Fidel EdwardsWI20082008813360216.0022326.9100581
Oliver Hannon-DalbyWAR2023202313137601810.0018931.7500262
Roy KilnerENG19241924210595959.00--010-0
Gladstone SmallENG19891989110595959.009760.8201080
Mervyn DillonWI20042004120593029.506393.65000130
Irving RomaineBER20072007120594229.507183.10000101
Umar BhattiCAN20072007120595729.5020229.2101080
Bert HopkinsAUS19031903120593929.50--000120
Kenneth HutchingsENG19071907120594229.50--00070
Bob CatterallSA19301930120595429.50--01051
Quintin McMillanSA193019301215945*59.00--00071
Roly JenkinsENG19521952220593829.50--000-0
Peter LashleyWI19611961120594129.5015139.0700050
David PitheySA19661966120595529.50--010-0
Shadab KabirPAK20022002220595529.507281.94010110
Nasir JamalAFG202120211225955*-9760.8201040
Vasbert DrakesWI20042004230593519.678767.82000101
Martin GuptillAA20142014230595019.6711650.8601170
Aron NijjarKEN20232023231594229.5012547.2000052
Mahesh TheekshanaSL20222022230593819.6714939.6000061
Bruce BoltonNZ19591959230593319.6723924.6900130
Peter PollockSA196719673325934*59.00--000-0
Yajurvindra SinghIND197919792315943*29.5016934.9100040
Andy BichelAUS20022002441594819.679462.77001100
Scott StyrisNZ20072007240592914.7514341.2600090
Richard JohnsonENG20032003340592614.7510158.4200063
Grant ElliottNZ20092009240592514.7520728.5000010
Graeme LabrooySL19881988241594219.6712945.7400090
Darren BroomOV20122012241592119.6718332.2400060
Matt SalisburyDUR20222022540594514.7518631.72000100
Jared WarnerGLO202220222415932*19.6727721.3000150
Charith AsalankaSL20222022240592914.7510158.4200092
Albert RelfENG19141914341592519.67--00100
Percy McDonnellAUS18871887240593514.759111.1100141
Teddy WynyardENG19061906240593014.75--00240
PreviousPage 270Next

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.