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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th 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)ODI5th 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
Aamer NazirPAK1995199547424118.0010323.3000130
Ishant SharmaIND2015201578424106.0010323.3000120
Josh HazlewoodAUS/NSW2021202168424116.007332.8800140
Matt TaylorGLO201520155832484.806536.9200330
Bert IronmongerAUS1931193178124123.43--00220
Dilhara FernandoSL200120017912453.0011321.2400130
Peter HeineSA195719575912473.0030.0000310
Makhaya NtiniSA20072007911624184.807233.3300230
Stephen BoockNZ1978197861142483.4318512.9700210
Bruce ReidAUS19861986101172486.0012419.3500010
Courtney WalshWI19991999713524123.009724.7400520
Chris MartinNZ20082008101782412*2.6710622.6400540
James AndersonLAN202620261119122410*3.4310323.3000520
Ricardo PowellWI20042004110232323.003958.9700030
Stuart PoynterIRE20132013110232323.003663.8900020
Matt DunnSUR20212021110232323.0020115.0000021
Dushmantha ChameeraNCC202520252112323*-5442.5900030
James WeighellLEI20202020110232323.004748.9400040
Matt McKiernanDER20212021110232323.004847.9200030
Gudakesh MotieWI202220221112323*-21109.5200040
Ravishan de SilvaMSC20262026110232323.004748.9400030
Avishka TharinduPSC20242024110232323.006833.8200020
Victor BartonENG18921892110232323.00--000-1
Roy MillerWI19531953110232323.00--000-0
Mansoor AkhtarPAK19831983110232323.005442.5900030
Abdul MalikAFG20242024110232323.005541.8200010
Chris CairnsNZ200220021212323*23.003271.8800131
Richard JonesNZ20032003120231611.509125.2700010
Shaun UdalENG20062006120231411.507231.9400040
Mehrab Hossain jnrBAN20092009120231811.505343.4000040
Boyd RankinIRE20182018120231711.506336.5100030
Virat KohliIND20252025120231711.508128.4000010
Malcolm WallerZIM20122012120232311.504452.2700130
Indika de SaramSL20002000120231811.505046.0000030
Veerasammy PermaulWI20122012220231311.502785.1900031
Rahkeem CornwallWI202320231212319*23.004847.9200040
Edward MooreSA20242024120232311.505839.6600140
Daniel WorrallSA201920191212323*23.005839.6600140
Richard JonesLEI201720171212323*23.009524.2100130
Donald TiripanoZIM202320231212323*23.005839.6600130
Matthew CarterNOT202320231212315*23.0021109.5200050
Miles HammondGLO20202020120231411.506137.7000030
Fred KlaassenKEN20192019120231311.5014815.5400010
Sam TruloffQUE20172017120231311.503958.9700040
Kyle VerreynneSA20232023220231911.504650.0000030
Qais AhmadAFG20192019120231411.504156.1000030
Jonathan MerloVIC20232023120232111.509324.7300030
Eamonn VinesVIC20192019120231211.5010621.7000030
Jacob BethellWAR20212021120231511.504452.2700050
Ben PomareND20222022120232311.504254.7600110
PreviousPage 342Next

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.