T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Vernon PhilanderSA20122012120966148.0016060.00010110
DH LateganWOR20262026120966548.0010789.72010161
Stanley JacksonENG18931893120969148.00--010130
Tony GreigENG19771977120969148.0020048.00010120
Mike GattingENG19831983220968148.0017853.93010150
Graham ThorpeENG199719972329645*96.0013173.28000110
Jimmy AdamsWI19951995230965432.0023241.3801090
Tom WestleyENG/ESS201720172419644*32.0019250.00000160
Ollie PopeENG/SUR20212021241963232.0015860.76000180
Jason RoyENG20192019350967219.2012576.80011131
Ollie RaynerMID201720175519652*24.0015163.58010140
Rahul DravidIND19961996110959595.0026735.5801060
Mark PettiniESS201420141119595*-54175.93010141
Kaushal SilvaSL20162016120957947.5020346.80010130
Haris SohailPAK20192019220958947.5065146.15010103
Ricardo VasconcelosNOR20262026120956947.5022342.60010120
James ColesSUS/SB202520252219577*95.0054175.9301076
Wilfred RhodesENG19121912220955947.50--01080
Bill PonsfordAUS19301930120958147.5022142.99010100
David SteeleENG19751975120955047.5021444.39010150
Hashim AmlaSA20172017230955531.6711582.61010160
Stuart BroadENG/NOT201720173319557*47.5093102.15011124
Graham GoochENG19791979330955331.6717653.98010110
Brian LaraWI20042004340954423.7517554.2900050
Deandra DottinLS202120214419550*31.6781117.28010142
Alex DaviesLAN/SB20212021340955023.7588107.9501091
Ollie PopeENG20222022240957323.7517155.5601060
Mithali RajINDW201220121119494*-11184.6801060
Jack RussellENG19881988110949494.0020246.53010110
Peter WilleyENG19811981220948247.0020146.77010131
Usman KhawajaAUS20232023120947747.0025736.58010140
Chris NashSUS20172017221946994.0066142.42010131
Nick BrowneESS20162016220947947.0011184.68010141
Rohan KanhaiWI19631963120947347.00--010-0
Bryan YoungNZ19941994120949447.0017553.71011150
Nasser HussainENG20032003230946131.3322142.53010150
Carl HooperWI19951995230944031.3321443.9300080
Chris GreenMID202220224329446*94.0055170.91000102
Sam CurranENG/SUR20192019230943931.3370134.29000123
Rory BurnsENG20192019240945323.5023040.87010100
Toby Roland-JonesMID20232023351943923.5011184.68001140
Gilbert JessopENG19071907110939393.00--010140
Nuwan KulasekaraSL20062006120936446.5018550.27010112
Ollie PriceGLO20242024120937646.5021842.6601090
Frank WoolleyENG19121912220937346.50--010-2
Jock CameronSA19351935120939046.50--01063
Jack RussellENG198919891219364*93.0018051.67010130
Alec StewartENG19971997230937931.0014365.03010100
Ian ChappellAUS19721972230935631.0020445.59010111
Mike AthertonENG19961996240936423.2527533.82011120

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