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
Jeetan PatelNZ20102010341361412.008243.9000040
Mohammad SharifBAN20072007241361712.0012129.7500030
Peter SiddleVIC20252025241362112.007150.7000131
Rob SayerLEI201620162423632*18.0010334.9500240
Yahya ZebWF20252025242362218.008542.3500170
Billy MurdochAUS1890189024036199.00--00000
Ernie JonesAUS1898189844036209.00--00030
Tich CornfordENG1930193044036189.00--00001
Easton McMorrisWI1963196324036169.00--00020
Sid O'LinnSA19611961241361712.00--000-0
Roger PrideauxENG196919692413618*12.00--000-0
Mansoor AkhtarPAK1980198024036169.008542.3500150
Ashok MalhotraIND1982198234036319.005862.0700260
Tony BlainNZ1988198824036169.0012528.8000150
Peter MartinENG1996199624036239.0014624.6600140
Lanka de SilvaSL199719972423620*18.0015323.5300130
Shane Edward BondNZ200620064513618*9.0013726.2800050
James AndersonENG2020202065136119.007250.0000040
Rashid LatifPAK1998199835136319.0012628.5700230
Lakshmipathy BalajiIND2005200535036317.209040.0000240
Mluleki NkalaZIM200020004513630*9.007945.5700350
Stuart MeakerAA/SUR2018201845136149.009438.3000150
Saif ZaibNOR2020202045036237.2010334.9500251
George GartonSUS201620163523618*12.009637.5000130
Harry ConwayNSW2021202145136209.0016022.5000030
Jamie AtkinsSUS20222022352361712.0014325.1700130
Percy ChapmanENG1931193145036247.20--00120
Subhash GupteIND1958195835136159.00--00100
Wasim BariPAK19761976353362118.004151.2200140
Vanburn HolderWI197419743513626*9.003026.6700210
Mark DekkerZIM1995199535036247.2018819.1500160
Tom CooperSA2017201736036176.009438.3000250
Jacob DuffyOV201420144623627*9.0010833.3300160
Mason CraneHAM20172017663361812.008243.9000231
Graham HumeIRE2023202336136147.2013826.0900160
Mikyle LouisWI2025202536036136.0012129.7500020
Doug WrightENG1947194786236149.005333.9600120
Courtney WalshWI1992199236236179.008144.4400120
Hamish BennettCAN/WF201620168753621*18.0014524.8300031
Marchant de LangeGLA2019201967036125.145763.1600252
Tom HelmMID/GLA2014201457336179.0014125.5300150
Ali UsmanPAK2026202647036165.1411930.2500250
Ted PeateENG18821882474361312.00540.0000130
Tufty MannSA1951195147036145.14--00110
Alan KnottENG198019804703695.1421716.5900010
Hardus ViljoenDER201720175813619*5.149239.1300230
Heshan HettiarchchiCMCC/ACCC202520256843614*9.0013925.9000141
Jakob BhulaWF2022202259036164.0014025.7100440
Josh HazlewoodAUS/NSW20192019910536217.207945.5700240
Josh HazlewoodAUS/NSW202420248107362212.0012628.5700260
PreviousPage 314Next

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.