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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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
Bob WillisENG19841984711465229.2917038.2400150
Ishant SharmaIND20212021813465167.2216838.6900371
Corey CollymoreWI2004200481486513*10.8317636.9300080
Subhash GupteIND19591959714365215.91--00220
Sam ConnersDER202220221415365235.4227223.9000361
James AndersonENG201020101216365135.0022528.8900590
Vishwa FernandoSL/YOR/CCC202420241116565135.9126924.1600370
Rusi SurtiIND19611961110646464.00--01070
Jackie HendriksWI19621962110646464.00--01080
Morris OumaKEN20102010120645232.0011058.1801060
George DockrellIRE20192019120643932.0017935.7500080
Michael CarberryENG20102010120643432.0014045.7100090
Craig ErvineZIM20262026220646032.0011655.1701061
Reece YoungAA20132013120644932.0010560.95000130
George LindeSA20192019120643732.0013647.0600081
Sam CurranSUR20232023120645232.0058110.34010101
Henry CrocombeSUS20242024420645432.0011356.6401080
Albert RelfENG19131913220646332.00--01000
Monty NobleAUS19071907120643732.00--00070
John KingENG19091909120646032.00--010-0
Chud LangtonSA193819382216464*64.00--01102
Kerry O'KeeffeAUS19721972220644032.007034.2900040
Paul AdamsSA20022002231643532.0015940.2500043
Keshav MaharajSA20232023230645321.3311257.1401071
JJA FrewCAN20262026230645321.3311754.7001162
Walter ReadENG18931893231645232.00--01000
John WatkinsSA19541954230644521.33--000-0
Geoff RaboneNZ19521952230643721.33--000-0
Woorkeri RamanIND19921992230644321.3326124.5200140
Ben SmithCS20202020340643516.0023027.8300070
Saqib MahmoodLAN20242024242644632.0010262.7500081
Baxter HoltNSW20212021241642921.3319133.5100090
Raynard van TonderSA20242024240643216.0016937.8700150
Nathan EllisTAS20212021240642316.0015541.29000110
Jack KerrNZ19311931240643416.00--00100
Paul WhitelawNZ19331933242643032.00--000-0
Jim LakerENG19531953340644816.00--00070
Alan DavidsonAUS19561956440643716.00--00020
Syed Abid AliIND19721972240645816.0013946.0401190
Iqbal QasimPAK19821982541645621.3313946.0401020
Chetan SharmaIND19861986740643016.0011555.6500071
Javagal SrinathIND199819984516427*16.0013248.4800090
James FranklinNZ20042004451642316.0022528.4400050
Shingirai MasakadzaZIM20132013350642412.8018434.7800160
Sachithra SenanayakeWOR20152015350643212.8010064.0000090
Tillakaratne SampathNSWC20262026450642812.8017536.5700070
Jack NelSA19501950350642512.80--00100
Intikhab AlamPAK19611961350642412.80--00133
Anamul HaqueBAN20132013360642210.6717336.9900080
Jack ShantryWOR20172017462642016.009071.1100091
PreviousPage 263Next

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.