ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Brian LuckhurstENG197219724811689624.0051832.43011170
Roger TwoseNZ199619964801689421.0059428.28011161
Jeff ThomsonAUS1975197591011684918.6728259.57002162
Michael HoldingWI19831983111201685814.005858.6201318
Wasim BariPAK19791979913416849*18.6730332.01004140
Ricky PontingAUS199519952201679683.5027860.07020171
Shakib Al HasanBAN202120213401676841.7533949.26020180
Keaton JenningsENG2016201624016711241.7535846.65111200
Collis KingWI197619763511676341.7531852.52021221
Imran NazirPAK2000200036016713127.8328259.22101240
Dinesh ChandimalSL201220123601676527.8334548.41010202
George GiffenAUS188418844601676327.839434.0401060
Gilbert ParkhouseENG195019503601676927.83300.00011110
Faisal IqbalPAK200220024801678320.8828957.79010230
Devon SmithWI201820185901676118.5642239.57021181
Mitchell StarcAUS201720176901676118.5622574.220101110
Charlie LlewellynSA191219125901677518.56--02300
Srinivasaraghavan VenkataraghavanIND1971197181001675116.7016238.2701080
Ryan SidebottomENG2007200791461673120.8843038.84000220
Kyle MillsNZ20082008111621675711.9344337.70012201
Craig McDermottAUS19851985101611673611.1330355.12002141
Denis ComptonENG195619562411669455.33--010150
Pieter van der BijlSA193819382401668741.50--010152
Kumar DharmasenaSL1995199536116662*33.2043837.90011170
Tim SoutheeNZ201820185611666833.2018888.30020165
Tip SnookeSA1911191136016610327.6740141.40100180
Errol HunteWI193019303611665833.20--02000
Dudley NourseSA193619363611665033.20--01000
Brian CloseENG197619763611666033.2057029.12010161
Tiger LanceSA196519653601666927.67--021120
Graham GedyeNZ196419643601665527.67--020100
Gus LogieWI198519854611665233.2028258.87011250
James MarshallNZ200520055701665223.7142439.15010210
Sanath JayasuriyaSL199319935821666527.6727261.03012261
Shoaib MalikPAK201020104801665820.7535646.63010230
Joe SolomonWI196019604811666523.71557.27011100
Pom Pom Fellows-SmithSA196019604821663527.67--000140
Kerry O'KeeffeAUS1973197368216640*27.676759.70001110
Derek PringleENG198619864801666320.7560027.67010161
Salman ButtPAK200620065901665318.4428458.45012290
Walter RobinsENG193719375911666120.7513057.6901190
James FranklinNZ2005200571011665518.4437644.15011162
Mitchell JohnsonAUS2013201361031666423.7135247.16011183
Max WalkerAUS19741974710516641*33.2045536.48001140
Derek PringleENG19821982711216647*18.4453630.97001190
Geoff LawsonAUS1985198581311665313.8337044.86011170
Clive LloydWI196619662311658282.50--020203
Dilawar HussainIND193419342401655941.25--02092
Jock CameronSA192819283501656433.00--020-2
John BracewellNZ1985198535416583*165.0030953.40010130

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.