ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Nathan LyonAUS20212021550622412.408176.5400181
Anamul HaqueBAN20252025350623912.4013944.6000261
Jack CrawfordENG19071907350623112.40--00050
Gerry GomezWI19531953450623512.40--00200
Frank MooneyNZ19541954350622412.40--00000
Alfie BinnsWI19561956351622715.50--00100
John SnowENG196619663526259*20.6717735.0301280
Chris AdamsENG19991999350622512.4016836.9000080
Prosper UtseyaZIM20132013361622212.4017136.2600170
Shadman IslamBAN20222022360622210.3315639.7400150
Keacy CartyWI20252025360622010.3311553.9100150
Walter ReadENG18881888460621910.339219.5700010
Bill O'ReillyAUS19321932460622310.333868.4200130
Derek UnderwoodENG19801980460624310.3316637.3500120
Wasim BariPAK19801980461622312.4019831.3100050
Sarfraz NawazPAK19761976461622912.403594.2900170
John LeverENG197819784626233*15.5021329.1100041
Frank LaverAUS19051905573622415.50--00000
Arthur GilliganENG19251925472623112.4015437.0100280
Hedley HowarthNZ19731973575621731.0016124.8400050
Arthur MaileyAUS19251925482622710.3313027.6900130
Sonny RamadhinWI1960196068062237.752015.0000230
Mahmood HussainPAK1955195568162328.86--00350
Paul HarrisSA20102010109162197.7517535.4300262
Rahat AliPAK201320135956235*15.509068.8900283
Neil WagnerNZ201820186926224*8.8622327.8000432
Ajaz PatelNZ2024202459162227.7517735.0300063
Tino BestWI20042004710062206.2015041.3300241
Terry AldermanAUS19841984612462237.7524025.8300360
Asad ShafiqPAK20102010110616161.0011851.69010100
Kamindu MendisSL20222022110616161.0013744.5301070
Mitchell HayNZ20252025110616161.009365.5901091
Abdur RehmanPAK20102010220616030.5014442.3601081
Carlos BrathwaiteWI20152015120615930.5013046.9201021
Stephen DohenyIRE20252025120614630.5012947.2900041
Ibrahim ZadranAFG20252025120614230.508274.3900090
Billy MurdochAUS18811881121613961.00--00060
Billy BarnesENG18861886220615830.50--01000
Andy RobertsWI19791979220615430.5011055.4501070
Richard SnellSA19931993221614861.0010160.40000100
Nathan BrackenAUS20052005231613730.508670.9300070
Adrian BarathWI20102010230615020.3311353.9801090
Shai HopeWI20162016230614120.3317035.8800050
Maurice TateENG192619265316133*30.50--000-1
Ian JohnsonAUS19461946331614730.5013639.7100030
Ian JohnsonAUS195419542336133*---00051
Zulfiqar AhmedPAK19541954230613420.33--00070
Dilip VengsarkarIND19801980230613420.3313046.9200070
Brendon JulianAUS199319932316156*30.5012349.5901171
Peter IngramNZ20102010240614215.2515140.4000051
PreviousPage 161Next

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.