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
Adam GilchristAUS2007200744118767*62.3325074.80020203
Daniel LawrenceENG202620263401876546.7527268.75030262
Sediqullah AtalAFG2026202624018711146.7547039.79100204
Eric RowanSA19481948241187156*62.337729.8710010
Steve CamachoWI196919692401877146.7550736.88020220
Amit MishraIND201120113601878431.1733256.33010251
BJ WatlingNZ201720175601875031.1751636.24010240
Syd GregoryAUS189818984621877146.7510.00021100
Shoaib MalikPAK200520054701876426.7133356.16011231
Kiran MoreIND199219925701875526.7163829.31010141
Omari BanksWI2003200358318750*37.4048838.32010221
Steve SmithAUS201020104801877723.3831359.74010202
C.B. FryENG189918995801876023.38--02040
Jason RoyENG2019201951001877218.7031858.81011261
Anil KumbleIND20052005811518737*31.1740745.95000262
Matt HenryNZ2024202491501874212.4721686.570032110
Victor TrumperAUS19031903121186185*186.00--100260
Zakir HasanBAN2022202224018610046.5043842.47110221
Herbie TaylorSA1913191324018610946.50--100-1
Salim DuraniIND197319732401867346.5044941.43010236
Shahid AfridiPAK2002200235018610737.2028465.49112274
Dodger WhysallENG192519253501867637.2040839.22020131
Patsy HendrenENG19261926563186127*62.0020.00101230
Jack SiedleSA193619363601865931.0010.0001100
Barry KnightENG1964196456018612731.00--100240
Colin McDonaldAUS196019605801865723.255056.0001080
Collie SmithWI1959195958018610023.25--10322
Liton DasBAN201920195911863523.2531858.49000281
AlimuddinPAK195819585901864120.67--00100
Nishan MadushkaSL2024202451011865720.6731459.24011240
Datta GaekwadIND1959195951001865218.60--01190
Wasim BariPAK1973197371031864826.57234.35001141
Naimur RahmanBAN2001200161101864816.9136051.67001280
Ashley GilesENG2002200291211864516.9135851.96002270
'Young Jack' HearneENG1912191281321864516.9112030.0000140
Shamar JosephWI2024202481631863614.3122781.94001264
Tim SoutheeNZ2024202411190186659.7923878.150141312
Andrew HilditchAUS1984198423018511361.6743242.82110160
Ian RedpathAUS1966196624118569*61.67--02080
Greg BlewettAUS199619962411856961.6740246.02020180
Joe HardstaffENG193619364501859437.0030429.28010270
Ken FunstonSA195819583511857046.25--020-0
Kane WilliamsonNZ202520253621855246.2528564.91010251
Peter FultonNZ200620064701857526.4340046.25010273
Ryan HarrisAUS201420146811857426.4328265.60010194
Wasim AkramPAK199219925911855423.1338348.30011191
Jason HolderWI2023202369218581*26.4335152.71011196
Rajin SalehBAN2007200751011855120.5649737.22013260
Ish SodhiNZ2014201461021856323.1335152.71012193
Tom HartleyENG2024202451001853618.5028465.14000236

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.