Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR141/3 (16.2)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin BlandSA1964196446036712661.1788537.74130351
Gordon GreenidgeWI1991199159136622645.7581245.07100512
Sunil GavaskarIND1977197736036512760.8385042.94301440
David SteeleENG197519753603659260.8386042.44040412
George UlyettENG1882188248036514945.638543.53121282
Peter RichardsonENG1956195658036410445.50--120370
Ken BarringtonENG196119615913648345.50--040380
Gary KirstenSA2002200248036315345.3879645.60120530
Harry BrookENG202320235903638540.3346178.74040393
Keith FletcherENG1975197559036314640.3393039.03120370
Eddie BarlowSA1970197047036012751.4393038.71210363
Virat KohliIND2023202358036018645.0069252.02100370
Yashasvi JaiswalIND2024202448135916151.2967153.50122394
Rohan KanhaiWI1973197358135810551.14--130431
Ashok MankadIND1969196951003579735.70--041350
Cyril WashbrookENG1948194848135614350.865313.21120341
Lee IrvineSA1970197047035310250.4365054.31120336
Sanath JayasuriyaSL20042004510035313135.3050270.32120473
Brian LaraWI1993199334035227788.0048073.33110470
Dudley NourseSA1935193524035223188.00--111510
Patsy HendrenENG1928192835035216970.4065953.41110342
Garry SobersWI1965196551013526939.11--020-1
Mark RamprakashENG1998199848235169*58.5088339.75040262
Wally HammondENG19291929241350177116.67111931.28200380
Richie RichardsonWI1988198836135012270.0081842.79120400
Mohinder AmarnathIND1977197736035010058.3370549.65121220
Ajinkya RahaneIND2014201436034814758.0050968.37121470
Graham GoochENG1991199136034811758.0064953.62130360
C.B. FryENG1905190547134814458.00--110300
David GowerENG1982198248034711443.3872447.93120390
Shivnarine ChanderpaulWI20122012351346103*86.5077244.82130302
Chris GayleWI20092009361346165*69.2045975.38200368
Virender SehwagIND2003200336034519557.5042082.14101455
Gerry AlexanderWI1961196136234210885.5036053.33131301
Leonard HuttonENG194819484803428142.7531334.19040121
Navjot SidhuIND199819983503419768.2060955.99040477
Chris CairnsNZ2000200036034110956.8353463.861203913
AB de VilliersSA2014201436034111656.8377444.06110423
Basil ButcherWI1969196936034011856.6738544.16210410
Jacques KallisSA2012201236033914756.5064052.97110403
Rahul DravidIND2001200136033818056.3379542.52110431
Denis LindsaySA1966196624033718284.2532876.52120428
Tom GraveneyENG196819685913379642.1375944.40020350
Ajit WadekarIND19691969510133691*37.33--031230
Rahul DravidIND2008200871313369328.0084439.81031490
Leonard HuttonENG19471947351334122*83.5096934.47120220
Saeed AhmedPAK1959195936033416655.67--110-0
Gundappa ViswanathIND1969196948133413747.71--121310
Dean ElgarSA20182018481333141*47.5785838.81120432
Gilbert JessopENG19021902813033210425.54520.00111313

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.