Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG160/0 (24)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (All cricket)

The most runs in a calendar year in men's cricket v Karachi Kings: 203 by Martin Guptill in 2023.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Karachi Kings×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillQG20232023221203117203.00123165.04110219
Kusal MendisPZ20262026221189109189.0095198.95110198
Fakhar ZamanLQ202520253301747658.00108161.110201511
Kamran AkmalPZ201820183301667755.3383200.000201015
Luke RonchiIU2018201822116594*165.0076217.11020228
Sohail AkhtarLQ2020202033115068*75.00109137.61020154
Tom Kohler-CadmorePZ2023202322114892148.0095155.79020129
Babar AzamPZ202520252201409470.0090155.56010174
HazratullahPZ202120212201407770.0064218.75020189
Mohammad RizwanMS20232023221139110*139.0089156.18100134
Mohammad RizwanMS2022202222112876128.00103124.27020131
Babar AzamPZ202420242201237261.5097126.80020122
Iftikhar AhmedIU2021202122212071*-76157.8901078
Ben DunkLQ2020202033111999*59.5068175.00010512
Kamran AkmalPZ2017201733011810439.3383142.1710178
Azam KhanIU2023202322111672*116.0069168.12010145
Rilee RossouwQG202620262201159057.5075153.33010116
Imam-ul-HaqPZ201920192201155957.5083138.55020122
Ahmed ShehzadQG201620162201127156.0073153.42010124
Babar AzamPZ2026202622111287*112.0070160.00010143
Fakhar ZamanLQ2022202222010710653.5065164.62100124
Usman KhanMS20242024111106106*-59179.66100105
Mohammad RizwanMS20252025221105105*105.0065161.5410195
Sahibzada FarhanIU202520252201037351.5059174.58010144
Fakhar ZamanLQ202120212201028351.0080127.5001086
Ahmed ShehzadQG20192019110999999.0057173.6801086
Luke RonchiIU201920193319867*49.0065150.77010114
Abdullah ShafiqueLQ20262026220956247.5060158.3301094
Moeen AliMS20202020220946547.0064146.8801065
Asif AliIU20192019321947094.0048195.8301068
Shane WatsonQG20202020220936646.5054172.2201096
HazratullahPZ20222022220935246.5069134.78010113
Reeza HendricksMS202420242219279*92.0062148.39010103
Shane WatsonQG201820182219190*91.0064142.1901057
Rilee RossouwQG201720172219176*91.0069131.8801083
Colin MunroIU20242024220918245.5058156.90010104
Saud ShakeelQG20262026220905745.0059152.54010150
Shadab KhanIU20252025220894744.5059150.8500085
Abdullah ShafiqueLQ20252025330896529.6755161.8201066
Alex HalesIU20252025110888888.0035251.4301068
Colin MunroIU202120211118888*-56157.14010122
Kamran AkmalPZ20192019220868643.0053162.26011105
Dwayne SmithPZ201820182218671*86.0067128.3601047
Dwayne SmithIU20172017330864928.6769124.6400084
Muhammad NaeemLQ20252025330866528.6746186.9601077
Brad HodgePZ201620161118585*-45188.8901066
Luke RonchiIU202020201118585*-58146.5501092
Shoaib MalikPZ20202020220846842.0067125.3701081
Shoaib MalikPZ202220222218352*83.0049169.3901082
Eoin MorganPZ201720172218380*83.0070118.5701083
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.