Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed OmarBAN2004200461201625813.5052530.86010190
Stuart BroadENG2022202291221624216.2020180.60001204
Mahmudul Hasan JoyBAN2024202461201624013.5042538.12002161
WPUJC VaasSL1997199791331625716.2049932.46010181
Geoff DymockAUS19791979916416231*13.5046131.45002180
W.G. GraceENG18801880121161152161.0031451.27100130
Alistair CampbellZIM199419943301619953.6746334.77010181
Douglas JardineENG193419342311616580.50--020-0
Gavin RennieZIM199719972401615740.2542138.24020140
Allan RaeWI1948194834016110440.25--10070
Len BaichanWI19751975242161105*80.50--10000
Alec BannermanAUS189318933501616032.20--020-0
Arun LalIND198219823501616332.2025338.34020160
Tino MawoyoZIM201620163601614526.8343636.93000200
Kapil DevIND198419844611616032.2015868.99010141
Johnny TyldesleyENG190919094701615523.00--01000
Devon SmithWI200820084811614723.0034346.94001190
Elton ChigumburaZIM200520054801617120.1341139.17013233
Keshav MaharajSA202520256811615123.0024067.08012145
HD AckermanSA199819984801615720.1347533.89010150
Alex CareyAUS2026202659216137*23.0031750.79001190
Boeta DippenaarSA2001200171001612916.1047733.75002270
Madan LalIND19821982910316152*23.0020655.83010201
Sean ErvineZIM200420042201608680.0027558.18020190
Mushtaq AliIND1948194812016010680.00--11090
Omar PhillipsWI200920092401609440.0031251.28010160
Tagenarine ChanderpaulWI202220222401605140.0033547.76010172
Asif IqbalPAK19711971341160104*53.3336244.20100200
Glenn TurnerNZ197119712411607653.3366823.95020130
Bruce MitchellSA1936193636216072*40.00--01101
Hanumant SinghIND196719673601607326.6728835.76020161
Bert VanceNZ198919893601606826.6749732.19010200
Arjuna RanatungaSL199119915711605526.6742237.91012171
Geoff MarshAUS1987198747116031*26.6752130.71000140
Lance KlusenerSA199819986811605722.8626660.15011250
Jimmy SinclairSA190619065801606620.00--012173
Aravinda de SilvaSL198619865911603720.00--00032
Chris CairnsNZ1998199861001606116.0031051.61012157
Ken MackayAUS1956195661001603816.00--00270
David BrownENG19691969710316044*22.8629627.0300090
Chamara DunusingheSL1995199551001609116.0045235.40013151
Ian JohnsonAUS1951195171211607714.55--011151
Michael HoldingWI19761976111711605510.0020839.90012185
Archie MacLarenENG18971897121159109159.00--110150
Micky StewartENG196219622311598679.50--01091
Thilan SamaraweeraSL200220024401597639.7543436.64020130
Peter MoorZIM201820182411598353.0038641.19021191
Jack RobertsonENG195219522411597753.00--020-0
Asanka GurusinhaSL199619963401598839.7545035.33020151
Arthur ShrewsburyENG188218823501598231.80--010190

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.