Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravindra JadejaIND2019201981034409162.8671461.620503410
Kumar SangakkaraSL20022002916270823050.57114961.62130984
Shaun PollockSA200320031115645266*50.2273461.58021495
Ian BellENG20142014813045216734.7773561.50130566
Matt PriorENG2010201014204640102*40.00104161.48152723
Shadman IslamBAN20252025610047712047.7077761.39130572
Brian LaraWI20042004122111178400*58.90191961.3934314710
Sanath JayasuriyaSL200020001018072218840.11117761.34222945
Ricky PontingAUS2005200515285154420767.13251861.3266117811
Devon ConwayNZ2025202559169722787.13113761.30321913
Moeen AliENG20172017111914978727.6181161.28032625
Alex CareyAUS202220221114353611148.7387561.26121542
Gus LogieWI198819881220273895*41.00120561.24051992
Daryl MitchellNZ20232023713246910242.6476661.231413611
Dhananjaya de SilvaSL20232023610248612260.7579461.21131628
Michael VaughanENG2002200214262148119761.71242261.1562318611
Aiden MarkramSA201820181020067215233.60109961.15223903
Craig McMillanNZ20012001811149410649.4080861.141416111
Michael ClarkeAUS20062006693429135*71.5070261.11210402
Joe RootENG20262026713150116041.7582061.10130600
Brendan TaylorZIM2011201136135811771.6058661.09220287
Upul TharangaSL201420144803069238.2550161.08020451
Kumar SangakkaraSL2010201069269521999.29113861.07320823
Dean ElgarSA2023202347032918547.0053961.04110490
Saleem YousufPAK19881988610233266*41.5054461.03030353
Brad HaddinAUS20102010814246513638.7576261.021304510
Jonty RhodesSA19981998914158611745.0896160.98140656
Kevin PietersenENG2007200711211100722650.35165260.964111174
Dinesh ChandimalSL20132013462393116*98.2564560.93221482
Hamish RutherfordNZ201320131017155817134.8891660.92111709
Greg ChappellAUS19821982916365817650.62108160.87322824
Aravinda de SilvaSL2002200246040920668.1767260.86110561
Ravindra JadejaIND20222022351328175*82.0053960.85200353
Ricky PontingAUS2006200610183133319688.87219360.787401367
Sourav GangulyIND2003200347139314465.5064760.74210465
Joe RootENG2016201617322147725449.23243360.7131011701
Aubrey FaulknerSA1911191136041511569.1768560.58140451
Saeed AnwarPAK199919998151673188*48.07111160.58243912
Virat KohliIND201420141020184716944.58139960.544221012
Graeme SmithSA2006200681504056827.0066960.54031541
Romesh KaluwitharanaSL19971997814133710325.9255760.50110442
Mohammad YousufPAK20042004713053911241.4689160.49210778
Matthew HaydenAUS2004200414271112313243.19185760.4736012512
Michael SlaterAUS2001200181525189639.8585760.44030703
Shikhar DhawanIND20142014816050411531.5083460.43122612
Jason HolderWI2018201861123367437.3355660.43020396
Virat KohliIND2016201612182121523575.94201160.424201342
Henry NichollsNZ202320237131348200*29.0057660.42100285
David GowerENG19891989611038310634.8263460.41120550
Paul ReiffelAUS19971997914546879*52.0077560.39041510

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.