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/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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
Basil GrieveENG188918892324014*40.003638.8900060
Alex MoirNZ19521952230402013.33--000-0
Arif ButtPAK19651965230402013.33--00100
Bob CunisNZ19711971231403520.0012831.2500130
Alan WardENG19691969331402120.005276.9200170
Alok KapaliBAN20042004240401410.0013629.4100170
Jeff CroweNZ19881988240402810.0021918.2600120
Malinga BandaraSL200520053414028*13.337652.6300132
Rubel HossainBAN201720172414016*13.336858.8200070
Malcolm WallerZIM20162016240402210.005868.9700230
Craig CachopaAA20172017240402410.0013429.8500160
MD DaiPNG20162016240402410.0014427.7800050
Matt SalisburyESS20142014340401910.0013030.7700060
Henry WalshWF20142014240401810.008646.5100141
PADLR SandakanSL20182018340402510.0010936.7000050
Riley MeredithTAS202020202434015*40.007652.6300070
Dom LeechNOR20252025440402310.0015925.1600170
Shiran FernandoMSC20262026541401613.337950.6300041
JI Hope-BellGLA20262026240403310.007751.9500161
Tommy WardSA19131913240401910.00--00100
Tibby CotterAUS19041904240403410.00--00250
Arthur JonesENG19051905240403010.00--00000
Rusi SurtiIND19641964340402110.00--00130
Barry SinclairNZ19681968240402010.00--00100
Bishan BediIND19751975240401410.00--00150
Sunil GavaskarIND19721972240401810.0015625.6400050
Parthasarthi SharmaIND19761976240402910.0018018.3300040
Roger BinnyIND198119812414026*13.3311036.3600140
Chetan SharmaIND198419844434018*40.003551.4300000
Mark GreatbatchNZ19961996240401910.007950.6300030
Adam ParoreNZ19931993240401610.0018421.7400030
Bryan StrangZIM20012001241402013.336660.6100050
Afsar ZazaiAFG20252025240401810.007851.2800050
Hashmatullah ShahidiAFG20252025240401310.008944.9400070
Zaheer KhanIND20112011351402310.005868.9700133
Yasir ShahPAK20142014551402510.0011833.9000051
Imran QayyumKEN20172017351403910.009243.4800260
Neha SharmaMID20252025352401813.3311136.0400042
Xavier BartlettQUE20212021451402510.0010338.8300131
Sonny RamadhinWI195319534534016*20.00--00000
Wes HallWI1969196935040338.007750.6500160
Wasim BariPAK19811981351402010.008149.3800020
Jon HollandAUS/VIC201820184634029*13.336561.5400141
Gabe BellTAS20232023565402040.005967.8000052
Jack NisbetNSW202320233614020*8.008646.5100340
Tom StrakerQUE202520255624016*10.0017422.9900150
Geoff ArnoldENG19721972462402210.0021118.9600060
Trent CopelandNSW2022202247140126.6710637.7400130
Taijul IslamBAN2019201947040145.7117922.3500250
Taskin AhmedBAN202420244724011*8.008447.6200150
PreviousPage 305Next

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.