Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×

Player figures come from full scorecards, which we hold for 252 of the 253 matches in this selection (from 1961). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAK/MS202220221414345283*41.09409110.51051298
Haris RaufPAK/LQ2022202214632488.003275.0000112
Babar AzamPAK/KK202220221314271311459.4275194.94260738
Agha SalmanPAK/IU20252025121213779334.27377100.000213111
Fakhar ZamanPAK/LQ20222022121203346727.83275121.45052309
Hassan NawazPAK/QG2025202512923157645.00195161.540301919
Fakhar ZamanPAK/LQ20232023121202849623.67219129.680122316
Khushdil ShahPAK/MS20222022121021953224.38150130.00000168
Iftikhar AhmedPAK/QG20222022121121795219.89157114.01010106
Faheem AshrafPAK/QG2025202512821394523.1776182.890001110
Asif AliPAK/IU20222022121101222811.09106115.0900087
Shaheen Shah AfridiPAK/LQ2022202212734539*11.2536125.0000234
Haris RaufPAK/LQ20232023126044187.3337118.9200334
Abrar AhmedPAK/QG2025202512432523*25.0020125.0000140
Harry BrookENG/LQ202220221183236102*47.20149158.391001513
Agha SalmanPAK/KK20262026111002197621.90164133.540112310
Shaheen Shah AfridiPAK/LQ2023202311838844*17.6050176.0000186
Abrar AhmedPAK/QG2026202611333324*-17194.1200070
Shaheen Shah AfridiPAK/LQ20252025116133166.605955.9300222
Haris RaufPAK/LQ202520251110101010.001471.4300001
Fakhar ZamanPAK/LQ20252025101002888428.80218132.110213114
Shan MasoodPAK/MS20222022101002666826.60217122.58031273
Mohammad HafeezPAK/LQ20202020109326598*44.17218121.56021269
Sahibzada FarhanPAK/MS2026202610101261106*29.00157166.241111917
Philip SaltENG/LQ20222022109216488*23.43107153.27010214
Rashid KhanLQ/AFG2023202310729627*19.2080120.00002114
Shaheen Shah AfridiPAK/LQ2026202610724812*9.6038126.3200134
Mohammad WasimPAK/IU2022202210734212*10.5040105.0000142
Zaman KhanPAK/LQ20232023104366*6.001540.0000101
Abdullah ShafiquePAK/LQ2025202591013016533.44252119.440212612
Saim AyubPAK/HK202620269912785634.75199139.70020337
Shadab KhanPAK/IU202620269832707154.00257105.060201214
Sahibzada FarhanPAK/IU202520259902617429.00195133.850202116
Babar AzamPAK/PZ202620269912555931.88254100.39021225
Mohammad NawazPAK/MS20262026964551827.5046119.5700071
Shaheen Shah AfridiPAK/LQ20202020910222.00540.0000000
Abdullah ShafiqueLQ202320238802607532.50172151.160212411
Usman KhanPAK/HK202620268812526436.00157160.51030298
Daryl MitchellNZ/LQ202520258802378129.63195121.540211212
Mohammad HafeezLQ202220228812336933.29183127.32011186
Sam BillingsLQ202320238812035429.00155130.97010206
Kamran GhulamLQ2022202288120055*28.57175114.29011193
Josh PhilippeAUS/MS202620268801715621.38115148.70020175
Sohail AkhtarLQ2020202088415668*39.00138113.04010135
Marnus LabuschagneAUS/HK202620268801513918.8815398.69000192
Saud ShakeelPAK/QG2025202588114142*20.14129109.30001194
Saim AyubPAK/PZ2025202588112871*18.2988145.4501299
Arafat MinhasPAK/MS202620268711253320.83111112.61000154
David WieseLQ202220228621133128.2562182.2600048
Khushdil ShahPAK/KK202520258628933*22.2566134.8500166
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.