Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Pakistan at Ibn-e-Qasim Bagh Stadium: 132 by Viv Richards in 1980.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Ibn-e-Qasim Bagh Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI19801980121132120*132.0029045.52100150
David BoonAUS199419941118484*-13164.1201050
Sandeep PatilIND19821982110848484.0060140.0001073
Athula SamarasekeraSL19921992110767676.008886.3601051
Asanka GurusinhaSL19921992110747474.008686.0501071
Steve WaughAUS199419941115959*-7183.1001070
Gus LogieWI19861986110464646.006373.0200050
Mark TaylorAUS19941994110464646.005977.9700050
Ian SmithNZ19841984110414141.0040102.5000040
Faoud BacchusWI19801980120413920.508747.1300040
Larry GomesWI19861986110383838.004879.1700040
Dilip VengsarkarIND19821982110373737.005074.0000010
Desmond HaynesWI19801980120363118.009637.5000040
Gordon GreenidgeWI19901990110353535.0011031.8200020
Kapil DevIND19821982110353535.0021166.6700022
Jeremy ConeyNZ19841984110343434.003791.8900030
Roger HarperWI198619861113434*-19178.9500042
Carl HooperWI199019901113232*-4866.6700010
Larry GomesWI19801980110323232.009832.6500030
Alvin KallicharranWI19801980121301830.007540.0000060
Sylvester ClarkeWI19801980110282828.003384.8500031
Martin CroweNZ19841984110282828.0026107.6900030
Richie RichardsonWI19861986110262626.005349.0600040
Clive LloydWI198019801212617*26.005547.2700040
Paul McEwanNZ19841984110222222.003562.8600020
Desmond HaynesWI19861986110212121.005538.1800020
Aravinda de SilvaSL19921992110181818.002669.2300010
Desmond HaynesWI19901990110181818.002281.8200000
Yashpal SharmaIND19821982110161616.0013123.0800020
Syed KirmaniIND198219821111616*-2661.5400010
John BracewellNZ198419841111414*-13107.6900000
Jeff CroweNZ19841984110131313.002356.5200010
John WrightNZ19841984110111111.002642.3100010
Hashan TillakaratneSL19921992110101010.002343.4800000
John ReidNZ19841984110101010.001376.9200020
Jeff DujonWI198619861111010*-1855.5600000
Carlisle BestWI19901990110101010.001952.6300010
David WilliamsWI199019901111010*-1190.9100000
Kris SrikkanthIND19821982110888.002138.1000010
Richie RichardsonWI19901990110777.001546.6700010
Gus LogieWI19901990110777.001163.6400000
Mohinder AmarnathIND19821982110666.002524.0000000
Arun LalIND19821982110666.001060.0000000
Sanath JayasuriyaSL19921992110555.00683.3300000
Marvan AtapattuSL1992199211155*-4125.0000010
Viv RichardsWI19861986110444.00850.0000000
Colin CroftWI19801980120432.00537.5500000
Malcolm MarshallWI19801980110333.001520.0000000
Ravi ShastriIND1982198211133*-1618.7500000
Lance CairnsNZ19841984110222.00450.0000000
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.