Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Pakistan at Rawalpindi Cricket Stadium: 306 by Rahul Dravid in 2004.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Rawalpindi Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidIND20042004220306270153.0054056.67100361
Daryl MitchellNZ2023202344026012965.00258100.78200194
Kamil MisharaSL202520256602517641.83212118.400202210
Harry BrookENG20222022120240153120.00181132.60110308
Sean WilliamsZIM20202020551235118*58.7525392.89110292
Brendan TaylorZIM2020202066023511239.1726090.38110265
Mushfiqur RahimBAN20242024231216191108.0040153.87100231
Alistair CampbellZIM199319932302127570.6730569.51030251
Wesley MadhevereZIM2020202066120170*40.20191105.24020262
Liton DasBAN2024202422019413897.0030663.40110215
Mark ChapmanNZ20232023442191104*95.50116164.66110235
Mark WaughAUS19941994221189121*189.0024776.52110170
Zak CrawleyENG2022202212017212286.00159108.18110280
Mark DekkerZIM1993199323115968*79.5039040.77020160
Steve WaughAUS19981998110157157157.0032548.31100151
Mehedi Hasan MirazBAN202420242201557877.5030351.16020181
Janith LiyanageSL202520256621515437.7516492.0701194
Sachin TendulkarIND2004200422014214171.00138102.90100171
Chad BowesNZ202320234401425435.50128110.94020211
Aiden MarkramSA2021202112014010870.0030346.20100183
Shadman IslamBAN202420242411369345.3327050.37010160
Aravinda de SilvaSL2000200012013311266.5031841.82100160
Tom LathamNZ202320234401319832.75130100.77011111
Kamindu MendisSL202620264411304443.33114114.04000141
Sadeera SamarawickramaSL202520253301294843.0016578.18000111
Ollie PopeENG2022202212012310861.50117105.13100160
Michael SlaterAUS1994199423011511038.3316370.55100150
Will YoungNZ202320234401158628.75112102.68010142
Kusal MendisSL2026202644111587*38.3399116.16010114
Pathum NissankaSL202520256601132918.8313484.33000141
Steve WaughAUS199419942201129856.0020355.17010120
Sherwin CampbellWI199719971201127856.0033333.63010130
Wanindu HasarangaSL202520255411125937.33101110.89010110
Kusal MendisSL202520256601114018.5013085.38001111
Michael SlaterAUS19981998110108108108.0023845.38100121
Ben DuckettENG2022202212010710753.5011196.40101150
Mark ChapmanNZ2024202432110687*106.0058182.76010124
Craig McMillanNZ20022002110105105105.0011690.5210081
Temba BavumaSA2021202112110561105.0026339.92010110
Dhananjaya de SilvaSL20192019111102102*-16661.45100150
Shivnarine ChanderpaulWI199719971201029551.0016960.36010140
Bryan YoungNZ199619961201006150.0018853.19010110
Gary KirstenSA19971997110989898.0034428.4901070
Darren LehmannAUS19981998110989898.0018054.44010110
Jacques KallisSA200320032219858*98.0014269.0101062
Usman KhawajaAUS20222022110979797.0015961.01010150
Lahiru UdaraSL20262026330979132.3361159.02010121
Joe RootENG20222022120967348.0010096.0001090
Sourav GangulyIND20042004220927746.0016655.42010130
Michael BevanAUS19941994220927046.0016555.7601080
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.