Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Dane PiedtSA20192019240835620.7519841.92011112
Wilfred RhodesENG19201920240834520.7523235.7800040
Dick BarlowENG188618863418338*27.67--00000
Bill LockwoodENG189418942428333*41.50--00070
Derek SealyWI19301930240835820.75--01100
Wilf BarberENG19351935240834420.75--00000
Willie WatsonENG19581958340836620.752528.0001150
Zin HarrisNZ19611961241837427.6710.0001200
Zaheer AbbasPAK19721972240835120.7510473.0801160
Karsan GhavriIND19761976342833741.507550.67000101
Malcolm MarshallWI19871987340834520.7515852.5300081
Craig McDermottAUS19871987341833327.6718245.6000090
Carlton BaughWI20122012350832316.6020839.9000080
James PattinsonAUS201920193528347*27.6711770.9400164
Dane PiedtSA202420243528338*27.6718145.8600071
Mark WoodENG20232023351832820.7564129.6900094
Vallance JuppENG19231923351833820.75--000-0
Peter MayENG19601960350834516.60--00100
Shoaib MohammadPAK19951995350835716.6022037.73010100
Junior MurrayWI19971997351833420.7514258.45000110
Andrew FlintoffENG20002000460832213.8320939.71000131
Sarfraz AhmedPAK20132013360834013.8312367.48000130
Ish SodhiNZ201820183618356*16.6023135.93011111
William ShaldersSA19071907361833116.60--00100
Gul MohammadIND19481948360833413.8316849.40000140
Grant BradburnNZ199019903628330*20.7527929.7500090
Usman AfzaalENG20012001361835416.6013760.58010120
Yashpal SharmaIND19811981470834711.8637422.19001110
Ivan BarrowWI19311931471831913.8310.0000130
Ramnaresh SarwanWI20112011480832310.3823535.3200290
Stork HendryAUS19211921682832313.83--00190
Alan ConnollyAUS19701970482833613.8313860.1400182
Peter PhilpottAUS19651965780832210.384030.0000010
Muttiah MuralitharanSL20042004692834311.868795.4000394
Bob TaylorENG1984198469083239.2230727.04001100
Mark WoodENG202420246102833310.3811075.45005122
Akash DeepIND20242024710083318.3016849.4000375
Derek UnderwoodENG19691969810183229.2217431.6100140
Greg ThomasENG1986198651048331*13.8322636.7300371
Nathan LyonAUS201420149135832310.3821937.9000380
Danish KaneriaPAK2006200612146832910.3814358.0400491
Glenn McGrathAUS20052005131568320*9.2219442.7800580
Malinda WarnapuraSL20072007220828241.0014158.1601190
Jack IkinENG19521952220825341.00--01010
Ravindra JadejaIND20202020231825741.0019142.9301061
Merv WallaceNZ19511951230826627.33--01050
Madhav ApteIND19521952231824241.00--000-0
Younis KhanPAK20032003240824620.5019142.9300190
Srinivasaraghavan VenkataraghavanIND196619662418236*27.33--000110
Carl HooperWI19921992240824720.5017247.6700190
PreviousPage 141Next

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.