Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th 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/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (Men's First-class)

The most runs in a calendar year in men's first-class cricket v Pakistan: 824 by Garry Sobers in 1958.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Garry SobersWI19581958582824365*137.33--330380
Jacques KallisSA20072007510369315599.00146547.30340692
Ted DexterENG1962196278166320594.71--230707
Thilan SamaraweeraSL2009200959264023191.43103262.02210930
AB de VilliersSA2013201358162516489.29108157.82320662
Conrad HunteWI1958195859162226077.7510.00301451
Mike GattingENG198719878141573150*44.08121647.12222840
Kumar SangakkaraSL20092009591570130*71.2599357.40230551
Sanjay ManjrekarIND1989198947156921894.83122346.52230700
Sunil GavaskarIND198319837122565127*56.5084947.59240550
Virender SehwagIND2005200536054420190.6773973.61210734
Gordon GreenidgeWI19771977510053610053.60--140548
Sourav GangulyIND2007200736053423989.0078268.29210693
Marvan AtapattuSL200020006111528207*52.80138138.23130611
John ReidNZ19651965611052512847.73--141587
Graham YallopAUS19831983450524268104.8097353.85210540
Kumar SangakkaraSL2011201136051621186.00109347.21220444
Mark TaylorAUS19981998351513334*128.2598152.29120511
Joe RootENG2016201648151225473.1477166.41120630
Usman KhawajaAUS20222022352496160165.3399549.85220512
Kumar SangakkaraSL20122012363490199*163.3390354.26211464
David WarnerAUS20192019221489335*489.0071468.49200491
Mohinder AmarnathIND1983198369147812059.7599347.03230553
Harry BrookENG2022202235046815393.6050193.413105312
Peter ParfittENG1962196277246011992.0018754.01400472
Mahela JayawardeneSL2009200959145924057.3882755.50111630
Roy FredericksWI19771977510145712050.786100.00140370
Everton WeekesWI1958195858145519765.00--120-0
Denis ComptonENG1954195445045327890.60--121521
Alastair CookENG2015201535045026390.0095047.37120360
David GowerENG19841984351449173*112.2591848.91220420
Brian LaraWI2006200635044821689.6067766.17211587
Sunil GavaskarIND1978197836144713789.4024057.08220350
Andrew StraussENG2006200647044412863.4369763.70210610
Virender SehwagIND20042004340438309109.5055379.20111597
Aravinda de SilvaSL19971997242432168216.0072159.92300482
Herschelle GibbsSA2003200335043222886.4067863.72120568
Ken BarringtonENG19671967352426148142.00103441.20300380
Sanath JayasuriyaSL20042004240424253106.0062667.73200555
Alastair CookENG2016201648142310560.4362567.68130570
Kumar SangakkaraSL2014201448141822159.7181151.54120440
Sanath JayasuriyaSL20002000611041818838.0073257.10110464
Ryan RickeltonSA20252025351414259103.5068060.88110456
Hashim AmlaSA2013201347141411869.0074455.65130490
Graeme SmithSA20072007510041313341.3073356.34111560
Murray GoodwinZIM19981998472412166*82.4073256.28131544
Graeme SmithSA2013201358041023451.2569558.99110360
Colin CowdreyENG1962196245040918281.80--200441
Ricky PontingAUS2010201048040720950.8868059.85122480
Dennis AmissENG1973197336140615881.203560.00211580
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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