Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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.
From 2012-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND2012201291504748331.60105844.80031631
Shane DowrichWI201820189174474125*36.46109943.13131445
Dean ElgarSA20142014712047012139.17103045.63221576
Rachin RavindraNZ20252025573469176117.2548297.30210559
Brendan TaylorZIM20132013510146917152.1196848.45210364
Daryl MitchellNZ20232023713246910242.6476661.231413611
BJ WatlingNZ20142014916246912433.50132135.50123391
KL RahulIND201820181222146814922.2979359.02114603
Tom BlundellNZ202420241222246611523.3064472.361134811
Mushfiqur RahimBAN202220227132465175*42.27107743.18211500
Gary BallanceENG20152015714146512235.77106543.66132526
Sarfraz AhmedPAK2015201581344649651.5657480.84030422
Joe RootENG20202020813246468*42.1882256.45040492
Marnus LabuschagneAUS2024202491724649030.9398846.96060480
Niroshan DickwellaSL2021202171214639642.0972563.86030451
Faf du PlessisSA201820181020146312024.3787552.91124654
Ross TaylorNZ20142014815246210435.5486853.23122593
KL RahulIND20212021510046112946.10106943.12211603
Craig ErvineZIM2025202591704617527.12102944.80020513
Alex CareyAUS202320231320146166*24.2684054.88032604
MS DhoniIND20132013812245922445.9063472.40100566
Dinesh ChandimalSL20162016713045813235.23107442.64200512
Tony de ZorziSA20242024815045817730.5380556.89111446
Tom LathamNZ20172017711145717745.7087552.23120622
Adam VogesAUS20162016813145723938.0892549.41111533
Darren SammyWI201220121015145610632.5763372.041215512
Mohammad RizwanPAK202120219133455115*45.5090750.17120592
Agha SalmanPAK202420247132454104*41.2766368.48142477
Jason HolderWI2015201510193454103*28.3868566.28121548
Alex LeesENG20222022101904536723.84105243.06020581
Ian BellENG20142014813045216734.7773561.50130566
Soumya SarkarBAN2017201771404518632.2178857.23040603
Asad ShafiqPAK20132013814044913032.07108341.46220592
Dinesh ChandimalSL201820187121448119*40.73109640.88121331
Alick AthanazeWI2024202491804489224.8979656.28031502
Mominul HaqueBAN2025202561004478744.7077657.60040415
Mushfiqur RahimBAN20262026611144713744.7092848.17121491
MS DhoniIND2012201281324479940.6490849.23051448
Darren BravoWI20162016814044511631.79108441.05121503
Mushfiqur RahimBAN2021202171214439140.2796545.91030510
Washington SundarIND202520259153443101*36.9298345.071113510
Dean ElgarSA20212021611144212744.2080754.77131680
Nazmul Hossain ShantoBAN2023202348044014655.0060772.49301545
Ravindra JadejaIND2019201981034409162.8671461.620503410
Shan MasoodPAK20192019611044013540.0083452.76121425
Shaun MarshAUS201720178141440126*33.85119436.85141531
Alex CareyAUS20242024915244098*33.8560572.73030454
Dean ElgarSA201520158133438118*43.80102842.61110394
Alviro PetersenSA20132013914143810633.6983352.58120562
Jacques RudolphSA201220129132435105*39.5591947.33130531

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.