Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Eden Gardens×

Player figures come from full scorecards, which we hold for 52 of the 53 matches in this selection (from 1951). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA20102010121237123*237.0056042.32200301
Gary KirstenSA19961996120235133117.5036664.21200320
Gordon GreenidgeWI19871987120210141105.0042449.53110225
Daryll CullinanSA19961996121196153*196.0034157.48100221
Alastair CookENG2012201212019119095.5038150.13100232
Saeed AnwarPAK19991999121188188*188.0027169.37101231
Nicolas PooranWI202220223301846261.33131140.46030179
Jacques KallisSA2004200412017612188.0035749.30110160
Misbah-ul-HaqPAK20072007121167161*167.0036645.63100141
Darren BravoWI2011201112016613683.0028658.04100224
Matthew HaydenAUS200120011201649782.0027559.64020203
Dick SpoonerENG195119511201639281.50--020-0
Ramiz RajaPAK198719872301566952.006786.5702060
Andrew HudsonSA19961996121152146152.0027156.09100250
Younis KhanPAK20072007121150107*150.0026456.82100191
Younis KhanPAK2005200512014714773.5026056.54101190
Shivnarine ChanderpaulWI20022002110140140140.0025854.26100171
Graeme SmithSA20052005111134134*-124108.06100201
Steve WaughAUS2001200112013411067.0026151.34100151
Kamran AkmalPAK2007200712013311966.5025252.78100220
Mohammad YousufPAK2005200512012610463.0026847.01100160
Cyril PooleENG1951195112112469*124.00--020-0
Marcus TrescothickENG20022002110121121121.00109111.01100132
Alviro PetersenSA2010201012012110060.5021556.28100180
Gus LogieWI19871987121121101121.0017668.75100170
Upul TharangaSL20092009110118118118.0012892.19100142
Mike GattingENG199319931201148157.0030837.01010141
Steve WaughAUS199819981201138056.5031336.10010180
Marlon SamuelsWI201120111201098454.5016267.28010161
Salman ButtPAK20042004111108108*-13083.08100130
Nasir JamshedPAK20132013110106106106.0012485.48100122
Marlon SamuelsWI20022002110104104104.0018257.14100180
Wavell HindsWI20022002110100100100.0020050.00100160
Carl HooperWI19871987111100100*-17158.4810073
Rovman PowellWI202220223319568*47.5053179.2501067
Javed MiandadPAK198719872319363*46.501968.4201000
Saleem MalikPAK198719872319272*46.0036200.00011111
Jonathan TrottENG20122012120908745.0022939.30010100
Chris GayleWI20022002110888888.0022838.60010151
Shahid AfridiPAK20052005120885944.0080110.00010162
Justin LangerAUS20012001120865843.0011276.79010123
Michael SlaterAUS20012001120854342.5017847.75000141
Moin KhanPAK19991999120787039.0022035.45010101
Ramiz RajaPAK19891989110777777.009085.5601041
Mohammad HafeezPAK20132013110767676.0074102.70010100
Kirk EdwardsWI20112011120766038.0017543.4301081
Saleem YousufPAK19871987230764325.3320.0000100
Inzamam-ul-HaqPAK20042004110757575.0075100.0001081
Angelo MathewsSL20142014110757575.0068110.2901091
Craig KieswetterENG20112011220756337.5074101.35010111
Page 1Next

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