Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM233/2 (62.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (Men's All T20s)

The most runs in a calendar year in men's T20 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.