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
Alec BedserENG1947194761038827*12.5718737.9700171
Graham DilleyENG198819888113882811.0014162.41001120
Matthew HoggardENG200220021216688328.8038123.1000360
Shakib Al HasanBAN20232023110878787.009492.55010140
Murali VijayIND20092009110878787.0012171.90010101
Reggie DuffAUS19031903120878443.50--01070
Freddie BrownENG19331933220877443.50--010-0
Haris SohailPAK20202020230877529.0017150.8801072
Harold GimblettENG193619362318767*43.50--010110
Dammika RanatungaSL19891989230874529.0025034.8000040
Ajantha MendisSL20102010540877821.7521640.28010101
Mick CommailleSA19271927240874721.75--000-0
Bernard TancredSA18891889241872929.0011225.8900080
Vijay MehraIND19641964240873521.75--00070
Rahmat ShahAFG20212021240875821.7513564.44011121
Shoaib MalikPAK20032003352874729.0020941.63001150
Ed SmithENG20032003350876417.4017250.58012150
Peter FultonNZ20082008351872921.7518148.07000113
Lahiru ThirimanneSL20162016350872217.4026233.21000140
Rashid KhanAFG20192019350875117.4011079.0901094
Sajid KhanPAK202420243518748*21.7512569.6000154
William ScottonENG18821882350873017.40--00060
Salim DuraniIND19651965350873417.40--000121
Eddie BarlowSA19671967350874617.4010.0000160
Trevor LaughlinAUS19781978350873517.401163.6400070
Andrew HudsonSA19981998350874217.4025534.12001110
Ruwan KalpageSL19931993351874221.7522838.1600080
Herschelle GibbsSA19961996360873114.5026133.33001150
Lendl SimmonsWI20092009360872414.5022738.33000101
Rajindra ChandrikaWI20152015360873714.5027631.5200340
Dave NourseSA19141914360874514.50--00100
Karl NunesWI19281928360873714.50--00100
Guy de AlwisSL19841984360872814.5013166.41000102
Mohammad WasimPAK19971997561872817.4030828.25000100
Saeed AjmalPAK20112011872872817.4024036.2500142
Sam CurranENG20212021571873214.5015855.06003102
Tom CampbellSA19101910472874817.40--00100
Nuwan ZoysaSL20002000681872612.4322339.0100061
Clarrie GrimmettAUS19341934581873912.4324735.2200200
Andy RobertsWI19771977582873514.50--00003
Bill WhittyAUS191119115948739*17.4014062.1400180
Lindsay TuckettSA194719475928740*12.4320.0000200
Jerome TaylorWI20062006712287238.7017848.88000111
Saqlain MushtaqPAK19991999713187217.2534725.0700280
Bob WillisENG19771977111588724*12.4323636.86003100
Andrew McBrineIRE202620261218673*86.0012867.19010140
Prince MasvaureZIM20242024120867443.0018446.74010100
Sammy CarterAUS19071907120866143.00--010100
Daryl TuffeyNZ200920092318680*43.0014360.1401082
Andy FlowerZIM19941994330865028.6720541.9501090
PreviousPage 138Next

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.