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 All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
M SmithTUA/TUCA20252025760801713.339683.3300046
Clarrie GrimmettAUS19301930660805013.3322435.7101362
Vanburn HolderWI19691969360803513.3317545.7100171
Ali ShahZIM19871987660804113.3320638.8300260
Cameron WhiteAUS201220129728022*16.0080100.0000162
Darron ReekersNED20082008770803011.438890.91003141
Jake BallENG20162016670803111.4313161.07001101
Abdul WaheedKSA202220227718020*13.338396.3900090
P SilasBOT202320231070804111.438989.8900241
MPS CheemaAUA20222022872803316.0072111.1100071
BKB CorbinCAY20252025871803113.3376105.2600265
NM SalonenFIN20242024870803411.439584.2100060
Jim LakerENG195819586728022*16.0015334.6400051
Chris JordanENG2016201617828015*13.338495.2400062
Mahedi HasanBAN2024202413828026*13.3380100.0000281
S HookEST202420241182803713.339485.1100164
Tom de GroothNED20112011991802810.0013857.9700160
Alex CusackIRE200920091293803013.338396.3900271
Devon ThomasWI202220229928031*11.4314355.9400072
Safyaan SharifSCO201820181593803413.3311470.1800142
T JamtshoBHU20252025992801611.4362129.0300084
Jason KilaPNG2019201916958027*20.0055145.4500165
ShafiqullahAFG201620169928035*11.4357140.3500174
Nandan YadavNEP202520251595803720.0054148.1500046
Eric PetrieNZ195819585938045*13.33--00100
Merv HughesAUS199019901394803216.0013658.8200071
Justin VaughanNZ1995199510948021*16.0013658.8200040
Vinod KambliIND19991999991802610.0015551.6100071
Matthew PottsENG202420249103802111.4314654.7900191
Deunte DarrellBER20192019111018030*8.899584.2100115
Makhaya NtiniSA200120012611180238.0016548.48002131
Lucas OluochKEN2023202322124802610.008890.9100252
Kyle JamiesonNZ20222022912280158.0014455.56002100
Tinotenda MaposaZIM2025202519125803211.4372111.1100080
Nuwan ZoysaSL200220021413380288.0010874.0700593
Adam ZampaAUS202320232213480298.8910576.1900290
Jeff ThomsonAUS19781978913280247.276627.2700260
Andy RobertsWI197619761214380197.2722733.0400290
Allan DonaldSA199719973015280216.1522236.04003100
Ben HilfenhausAUS201220122015680248.8916349.08004121
Nathan LyonAUS201720171116180145.3317944.6900692
Douglas HondoZIM200420042617580196.6718742.7800380
Jim HiggsAUS197919791017780168.0032021.5600130
Dilhara FernandoSL200220022618780157.2722934.9300390
Ryan HarrisAUS201020102418980218.8910675.47002101
Ashish NehraIND2002200225221080246.6716648.1900683
Venkatesh PrasadIND1996199638261380196.1523034.7800313
Sahan ArachchigeSL20232023320795739.5010079.0001041
Paras KhadkaNEP20182018430795126.3311071.82010102
Leon JohnsonWI20082008330795126.3311469.3001081
PreviousPage 267Next

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.