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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Suresh PereraSL20012001230341811.337147.8900060
Aravinda de SilvaSL1988198824034188.5010731.7800040
Javed OmarBAN2002200224034178.5014922.8200120
Tinashe PanyangaraZIM20132013241342411.336056.6700160
Wahab RiazPAK2010201034034278.5010133.6600140
Veerasammy PermaulWI2013201324034208.505068.0000251
Mark WoodENG2017201724034288.505858.6200250
Claude CarterSA192119213433419*34.00--00030
Bill MerrittNZ1931193124034178.50--000-0
Cyril MerryWI1933193324034138.50--00000
Ghulam AhmedIND1956195624034138.50--00100
Ramesh DivechaIND1952195244034168.50--00010
Bob AppleyardENG195419543423419*17.008133.3300020
Chetan ChauhanIND1973197324034228.5020816.3500110
Ray BrightAUS198219822413432*11.3310034.0000201
Ramiz RajaPAK19841984241342611.3312926.3600070
Chris PringleNZ19921992241342311.335364.1500113
Rajesh ChauhanIND199319936413415*11.335462.9600032
Mohammad TalhaPAK2014201435134198.507247.2200142
Charlie TurnerAUS1893189335034276.80--00300
John SnowENG1967196745134108.508639.5300130
Terry AldermanAUS199119913523426*11.3310831.4800120
Martin SneddenNZ1988198835034206.8017419.5400330
R. P. SinghIND2007200766134176.809934.3400140
John PriceENG1964196486234328.50362.7800230
Bob MassieAUS1972197256134186.806334.9200322
Dale SteynSA2019201947334158.507843.5900131
Shahadat HossainBAN2006200648334136.8012227.8700240
Umesh YadavIND201520156833410*6.809834.6900040
Brian MurphyZIM20002000710334144.8623714.3500330
S. SreesanthIND20102010710334244.8614223.9400340
Lance GibbsWI19681968710234174.25313.2300440
Bhagwath ChandrasekharIND19761976111263420*5.67110.0000600
Ryan McLarenSA201020101113333*-5658.9300050
Neil WagnerNZ20242024110333333.0027122.2200032
Cyril AllcottNZ19301930210333333.00--000-0
Dick RichardsonENG19571957110333333.00--00030
Shahid AfridiPAK20102010120333116.5019173.6800042
Daren GangaWI19981998120332816.5011528.7000040
Farhan AdilPAK20032003120332516.506947.8300040
Thilan SamaraweeraSL20072007120332016.509335.4800040
Brad HodgeAUS200620061213327*33.006550.7700030
William PorterfieldIRE20182018120333216.5014023.5700030
Adam SanfordWI200320031213318*33.0013125.1900041
Kuldeep YadavIND20172017220332616.509036.6700030
Tristan StubbsSA20262026120333216.507842.3100030
Louis TancredSA19131913120332016.50--000-0
Horace ChapmanSA19141914121331733.00--000-0
Billy BarnesENG18801880120332816.508240.2400020
Dick BarlowENG18811881120333316.50--00110
PreviousPage 197Next

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.