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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Salman ButtPAK20062006120535326.507867.95011100
Dilruwan PereraSL20192019120534826.509257.6100071
Pankaj RoyIND19551955120533726.50--000-0
Javed MiandadPAK19831983221534753.0010948.6200031
Kapil DevIND19831983220533326.505792.9800061
Graham ThorpeENG199619961115252*-6481.2501030
Chamu ChibhabhaZIM20082008110525252.007371.2301030
Luke RonchiIU20182018110525252.0026200.0001045
Aiden MarkramSA202520252115252*-36144.4401061
Arjuna RanatungaSL198719871115252*-9355.9101050
Dave HoughtonZIM19931993110525252.007569.3301030
Bryan YuileNZ196919691225247*---00030
Faoud BacchusWI19801980220523626.0010748.6000020
Rizwan-uz-ZamanPAK19821982120524226.0010748.6000070
Ramiz RajaPAK19851985220525226.0040.0001100
Joe ClarkeKK20222022331522626.0045115.5600030
Gull FerozaPAKW202420244415221*17.337668.4200050
Asif AliPAK/IU20222022652521517.3329179.3100006
Abdul RazzaqPAK200520051115151*-22231.8201053
Sean WilliamsZIM200820081115151*-6183.6101011
Chedean NationWIW202120211115151*-6776.1201070
Ollie PopeENG20222022110515151.006479.6901040
Zahoor ElahiPAK19961996110515151.009951.5201061
Faisal IqbalPAK20072007120514425.509354.8400090
Kamran AkmalPAK20072007120514225.5048106.2500060
Hussain TalatIU20192019320513225.5034150.0000023
Rod MarshAUS19821982120513225.509752.5800040
Runako MortonWI20062006231512125.508361.4500052
Tom Kohler-CadmorePZ20242024330512417.0047108.5100041
Bevon JacobsQG20262026331513425.5038134.2100015
Yasir ArafatPAK200920091115050*-12938.7601022
Sikandar RazaLQ202320232215032*50.0028178.5700023
Amad ButtPZ202120212225027*-18277.7800044
Sunil GavaskarIND19821982120504225.0011145.0500040
Ian HealyAUS19981998120504725.0013138.1700050
Gavin RobertsonAUS19981998120504525.0012739.3700051
WPUJC VaasSL200420042315032*25.0014933.5600060
Chris SmithENG19841984230502816.6726518.8700060
Abdur RazzakBAN20082008541503316.677269.4400051
Aamer YaminKK20222022441502016.6734147.0600024
Shadab KhanPAK/IU202320235415021*16.6743116.2800042
Rilee RossouwMS20212021552502516.6736138.8900034
Lewis GregoryIU202120212114949*-31158.0600061
Phil EdmondsENG19851985110494949.0012040.8300050
Sachin TendulkarIND20062006120492624.507664.47000100
Umar AkmalQG20192019320492724.5035140.0000033
James VinceQG202220222214949*49.0040122.5000150
Colin McDonaldAUS19591959120493024.50--000-0
Chris GayleWI20062006230494016.336674.2400070
Imran KhanPAK19821982431493324.506377.7800050

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.