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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre AdamsNOT20142014430331911.0016206.2500023
Jeetan PatelWAR20142014331332016.5028117.8600031
Jake LibbyWOR20222022230331511.003984.6200030
Mark RamprakashENG19951995110323232.003688.8900011
Matthew HoggardENG20022002210323232.0010231.3700030
Brian LaraWI200420041113232*-29110.3400060
Sean ErvineHAM20152015210323232.005261.5400040
Ryan ten DoeschateESS20182018110323232.006053.3300060
Steve SmithAUS20242024110323232.0028114.2900003
Craig KieswetterENG20102010110323232.004080.0000031
Jonny BairstowENG20192019110323232.0031103.2300041
Jason RoyENG20212021110323232.0013246.1500023
Daryn SmitDER20172017210323232.005954.2400050
Tom TaylorDER20172017110323232.005459.2600040
Adam HoseBB20212021110323232.0017188.2400032
Cameron GreenAUS20242024110323232.0032100.0000050
AM VaughanSOM202420241113232*-18177.7800022
Mike DennessENG19741974110323232.004965.3100020
Dominic CorkENG199619961113232*-9633.3300020
Andrew HallNOR20142014120322716.005855.1700050
Gareth BattySUR20192019120322916.0012525.6000030
Ian BellENG20122012220322216.004374.4200050
Matt PriorENG20132013120323116.004965.3100060
Alex CusackIRE20092009321322032.0018177.7800031
Colin IngramGLA20262026120322316.005261.5400060
Dawid MalanMID20142014120321716.006549.2300050
Will SmithHAM20162016120322016.006648.4800040
Sam HainWAR20152015120322516.005360.3800050
Andrew SalterGLA20222022120321616.006251.6100050
Matthew CritchleyESS20232023120322016.006152.4600020
Michael-Kyle PepperESS/NS20252025220322616.003688.8900060
George LavelleLAN20212021120323216.004276.1900150
Toby AlbertHAM20262026120323116.007741.5600050
Johnny TyldesleyENG18991899120322216.00--000-0
Mike SmithENG19721972120321716.0010729.9100030
Derek RandallENG197719771213219*32.006648.4800050
Martyn MoxonENG19861986120322316.006847.0600040
Kevin PietersenENG20072007230321910.675558.1800150
David WilleyENG/YOR20182018331323016.0028114.2900011
Ben SandersonNOR201720172323216*32.0020160.0000042
Sophie EcclestoneENGW/MO20232023230321710.677045.7100060
Rob YatesWAR/BB20252025230323210.678537.6500270
Brett HuttonNOT2024202445032296.407443.2400350
Heather GrahamTR/TB2025202565032156.405064.0000000
Harry GurneyNOT20162016161373212*5.336152.4600440
Sachin TendulkarIND19901990110313131.0026119.2300030
Farveez MaharoofSL201620161113131*-30103.3300011
Michael CarberryHAM20142014110313131.0021147.6200022
Colin MunroWOR20142014110313131.0022140.9100003
Lizelle LeeSB20262026110313131.0028110.7100050

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