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 Australia at Perth Stadium: 174 by Kraigg Brathwaite in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Perth Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kraigg BrathwaiteWI2022202212017411087.0035449.15110181
Yashasvi JaiswalIND2024202412016116180.5030552.79101153
Virat KohliIND2018201812014012370.0029747.14100151
Virat KohliIND20242024121105100*105.0015567.7410082
KL RahulIND202420241201037751.5025041.2001080
Ross TaylorNZ201920191201028051.0017657.95010120
Tagenarine ChanderpaulWI20222022120965148.0020546.83010111
Alex HalesENG20222022110848484.0051164.71010123
Ajinkya RahaneIND20182018120815140.5015253.2901082
Ollie PopeENG20252025120794639.5011568.7000060
Nithish Kumar ReddyIND20242024121794179.008691.8600093
Imam-ul-HaqPAK20232023120726236.0021932.8801040
Andre RussellWI20242024110717171.0029244.8301047
Jos ButtlerENG20222022110686868.0032212.5001084
Roston ChaseWI20222022120685534.0012753.5401041
Sherfane RutherfordWI202420241116767*-40167.5001055
Rishabh PantIND20182018120663633.0011159.4600041
Joe RootENG20182018110626262.006891.1801020
Jermaine BlackwoodWI20222022120603630.0017035.2900070
Colin de GrandhommeNZ20192019120563328.008665.1200051
Harry BrookENG20252025120525226.006481.2501151
Saud ShakeelPAK20232023120522826.009455.3200080
Jason RoyENG20182018110494949.0046106.5200071
Ben DuckettENG20252025120492824.506081.6700070
BJ WatlingNZ20192019120484024.0013535.5600050
Kane WilliamsonNZ20192019120483424.007861.54000100
Hanuma VihariIND20182018120482824.0012139.6700060
Jamie SmithENG20252025120483324.0047102.1300070
Quinton de KockSA20182018110474747.0040117.5000070
Alzarri JosephWI20222022120474323.509947.4700043
Iftikhar AhmedPAK20192019110454545.0037121.6200060
Jonny BairstowENG20182018110444444.004891.6700042
Reeza HendricksSA20182018110444444.007459.4600040
Sharmarh BrooksWI20222022120443322.007856.4100060
Abdullah ShafiquePAK20232023120444222.0012734.6500060
Saim AyubPAK20242024110424242.005280.7700041
Pathum NissankaSL20222022110404040.004588.8900020
KL RahulIND20252025110383838.0031122.5800022
Charith AsalankaSL202220221113838*-25152.0000032
Rishabh PantIND20242024120383719.008246.3400031
Gus AtkinsonENG20252025120383719.0034111.7600022
Roston ChaseWI20242024110373737.0020185.0000032
Abdullah ShafiquePAK20242024110373737.005369.8100011
Aiden MarkramSA20182018110363636.0032112.5000060
Alex HalesENG20182018110353535.004774.4700031
Babar AzamPAK20232023120352117.509138.4600040
Washington SundarIND20242024120332916.5010930.2800001
Agha SalmanPAK202320231213328*33.008737.9300040
Shan MasoodPAK20232023120323016.005459.2600050
Axar PatelIND20252025110313131.003881.5800030
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.