Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW42/3 (12.3)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd 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 (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilip VengsarkarIND198619868115793164*132.17115850.35421632
Adam GilchristAUS2002200211165792204*72.0089088.992419516
Misbah-ul-HaqPAK2011201110165765102*69.55177143.20170889
Ravindra JadejaIND2025202510175764107*63.67142953.462607313
Graeme HickENG199519951018575814158.31146151.882501093
Sarfraz AhmedPAK20142014916574311267.55100873.71340752
Allan BorderAUS198019801016573015366.36164344.43240749
Andy FlowerZIM199819989175686105*57.17160242.82241654
Hashan TillakaratneSL200120018105682204*136.40131551.86320701
John DysonAUS1982198212235681127*37.83185636.69130683
Robin SmithENG199119918155675148*67.50138748.67251811
Ian BellENG2012201214255672116*33.60169239.72162743
Jimmy AdamsWI2000200014255671101*33.55235428.50133490
Geoff BoycottENG19651965918561711747.46109032.84141480
Ross TaylorNZ201620169155606173*60.6093764.67313704
Javed MiandadPAK197819788135606154*75.7558142.86231437
Ian HealyAUS1993199316205581113*38.7396360.33234601
Inzamam-ul-HaqPAK199419948145561135*62.3398956.72231732
Warwick ArmstrongAUS1902190212195537159*38.3610.00121142
VVS LaxmanIND200720078145496112*55.11102848.25130610
Tim PaineAUS20182018101954936235.21119141.39021502
Chris WoakesENG20162016122154936630.81110844.49021591
Daniel FlynnNZ2008200891654719542.82114441.17021613
Paul ReiffelAUS19971997914546879*52.0077560.39041510
Wasim RajaPAK19801980914544777*49.6778856.73051430
Paul StrangZIM199619968145394106*43.7885945.87110420
Shaun PollockSA20062006816539163*35.5551975.34020486
Chandu BordeIND1964196481453838442.56--032401
Bapu NadkarniIND196419648135375122*46.88--112460
Hashan TillakaratneSL200220029145371104*41.22103235.95100480
Mitchell JohnsonAUS200820081421536050*22.5064455.90012444
Stuart BroadENG20152015142353534619.6150869.49005415
Madan LalIND1983198391553437434.3038751.94033190
Godfrey EvansENG1947194791453067434.0026029.23011210
HMRKB HerathSL20112011101852943622.6247761.64002294
Vernon PhilanderSA2017201791452925432.4453254.89022403
Mitchell StarcAUS20252025111752847723.6752653.99033361
Shane WarneAUS199319931617528374*23.5858248.63013290
Dion NashNZ19991999131852716320.8582033.05012270
Adam ParoreNZ2001200189524811062.0051747.97100243
Dennis LilleeAUS198119811322523340*13.7163836.52001270
Vernon PhilanderSA20142014810522851*45.6064835.19010222
Geoff ArnoldENG19731973121952274516.2158933.11002260
Graham DilleyENG1981198191552225622.2042652.11023310
Kevin WrightAUS197919791018521955*16.8558634.47012210
Max WalkerAUS197719771014521778*24.1145847.38011250
Kerry O'KeeffeAUS19771977813521548*26.8862134.62001190
Curtly AmbroseWI19881988111752134417.7545247.12002241
Nathan LyonAUS20182018101852024715.5436954.74002251
Stan NicholsENG1930193057519278*96.002429.1702000

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