Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.2)IND need 152 runs in 262 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
Harry TectorIRE202520253601005016.6721945.66011100
Shamar JosephWI202620264611003820.0087114.9400096
Doug RingAUS195219523601005316.67--010120
Jayasinghrao GhorpadeIND195919593601004116.67--00160
Richie RobinsonAUS197719773601003416.6724640.65000140
Ramesh MendisSL202120214701003314.2922344.84001100
WPUJC VaasSL199919998821004116.6727835.9700281
Muttiah MuralitharanSL200920098821002916.6711289.29001134
Bill O'ReillyAUS1934193458410030*25.0026338.02000-2
Phil DeFreitasENG199019905801003812.5015863.29003111
Shane WarneAUS199219925911003512.5031831.45001100
Mark DekkerZIM199619965901002011.1125339.5300180
Muttiah MuralitharanSL/IWX2005200581011003611.1112580.00001103
Jomel WarricanWI20252025612210036*10.0014369.9300573
Naveed NawazSL200220021219978*99.0019251.56010110
Buddy OldfieldENG19391939120998049.50--010-0
Ross TaylorNZ20222022230994033.0020747.83000110
Tim MurtaghIRE201920192419954*33.0012281.15010122
Ruan de SwardtSA20242024241996433.0022045.00011130
Reggie SpoonerENG19091909240995824.75--01000
Freddie MartinWI19301930240993924.7519629.08000140
Frank MooneyNZ19491949340994624.75--00010
Noel McGregorNZ19611961240995524.75--010-0
Mushtaq MohammadPAK19601960340996124.75--01060
Mansur Ali Khan PataudiIND19661966240995124.75--01081
Eddie BarlowSA19661966240995024.7512739.37010100
Ken WadsworthNZ19761976340994124.75--00060
Kiran MoreIND199119912419967*33.0028434.8601070
Mark GreatbatchNZ19911991241996533.0029833.2201090
Ajit AgarkarIND200420043519944*24.7514269.72000190
Daniel VettoriNZ20002000351994924.7518952.38001140
Brad HaddinAUS201520154629931*24.7513275.00000115
JP DuminySA20132013460995716.5023043.04011111
Sid PeglerSA19111911362992624.7515066.0000090
Ken ViljoenSA19321932361998119.80--01200
Mike FindlayWI197219725629944*24.75--00040
Nasir HossainBAN20142014470994214.1420049.50000160
Bert OldfieldAUS19361936570994414.148022.5000020
Frank MooneyNZ19531953471993516.50--00000
Brian RoseENG19781978471992716.5038925.45000100
Umar AminPAK20102010480993312.3819850.00001130
Kraigg BrathwaiteWI20252025480995212.3817855.6201182
Tiger SmithENG19121912912199229.008450.0000240
Michael HoldingWI198019809135993512.3821645.83001131
Josh HazlewoodAUS201620161114499299.9024240.91002150
Jerome TaylorWI20152015916099316.1913772.26007132
Dean FoxcroftNZ20262026110989898.0012975.9701061
Leon JohnsonWI20152015120985449.0016061.25010150
Colin de GrandhommeNZ20162016230983732.6711386.73000170
Chris MorrisSA20162016230986932.6717755.37010140
PreviousPage 129Next

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.