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
Richard HadleeNZ19891989231533226.5010351.4600081
Michael HoldingWI19751975230533417.6710152.48001110
Wayne JamesZIM19941994330533317.6714636.3000060
Deep DasguptaIND20022002340533313.2516532.1200161
Andrew SymondsAUS20042004240532413.2511944.5400160
Grant FlowerZIM20032003240532613.2520226.2400080
Runako MortonWI20052005240534313.2510351.4600161
Kyle JarvisZIM201720172425323*26.5012542.4000070
Trent BoultNZ20192019641532617.676186.8900033
Trent BoultNZ20202020542533826.5046115.2200052
Rajindra ChandrikaWI20162016240533113.2517230.8100070
Rachin RavindraNZ202120212415318*17.6717929.6100080
Ormy PearseSA19101910240533113.2511745.3000180
Roly JenkinsENG19501950241533917.67--000-0
Eric RussellENG19611961240533413.25--00140
Peter PollockSA19611961241533717.67--00100
Paul AllottENG198219824415341*17.6711844.9200031
Alfred ShawENG18821882350533010.60--00040
Dick PillingENG18821882351532313.25--00040
Leslie HyltonWI19351935451531913.25--000-1
Tony MacGibbonNZ19531953351532113.25--00100
Pat CrawfordAUS19561956452533417.67--00101
Asif IqbalPAK19741974350532910.6017330.6400160
Steve RixonAUS19841984350532010.6017530.2900230
Saqlain MushtaqPAK19981998461533410.6020825.4800160
Darren GoughENG199919994635316*17.6713539.2600170
Johnny BriggsENG188818884615322*10.605028.0000320
Neil HawkeAUS196619664635320*17.676533.8500120
John BracewellNZ1984198446053308.8316631.9300330
Saqlain MushtaqPAK19951995472533410.6032316.4100240
Sid PeglerSA1924192457053257.57--00300
Brian StathamENG19571957673531313.25--00050
Peter TooheyAUS1979197948053196.6318528.6500150
Colin CroftWI197719775875323*53.00--00001
Winston DavisWI19831983784531913.25575.2600100
Mohammad RafiqueBAN2007200759153126.639456.3800161
Morné MorkelSA2015201579353228.838860.2300160
Stephen O'KeefeAUS2017201769353258.8320226.2400290
Yasir ShahPAK2018201869053285.8913539.2600281
Srinivasaraghavan VenkataraghavanIND197919791010353287.578248.7800242
Stuart BroadENG2021202171245311*6.6314436.8100352
Vishwa FernandoSL20242024712253135.3022223.8700350
Washington SundarIND202620261115252*-6876.4701051
Lord HarrisENG18801880110525252.009753.6101070
Nana JoshiIND196019601115252*---01030
Ted DexterENG19581958110525252.00--01062
Gary GilmourAUS19731973110525252.005889.6601050
Ramiz RajaPAK19851985110525252.00--010-0
Mark RamprakashENG19971997120524826.0011844.0700060
Scott StyrisNZ20052005220524526.008065.0000070
PreviousPage 171Next

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.