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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Gary Ballance: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
12 Sept 2021WAR 155 & 176 v YOR 108 & 117Match · First-classYOR58 & 21-0Warwickshire won by 106 runsLeedsCounty Championship 2021
5 Sept 2021SOM 134 & 141 v YOR 308Match · First-classYOR32-0Yorkshire won by an innings and 33 runsScarboroughCounty Championship 2021
30 Aug 2021YOR 243 & 312/6d v HAM 163 & 177/9Match · First-classYOR42 & 101*-1Match drawnSouthamptonCounty Championship 2021
24 Aug 2021YOR 177/7 v SUS 178/5Quarter-final · T20YOR55-0Sussex won by 5 wicketsChester-le-StreetVitality Blast 2021
14 Aug 2021ESS 317/7 v YOR 188Quarter-Final · List AYOR11-0Essex won by 129 runsChelmsfordRoyal London One-Day Cup 2021
12 Aug 2021YOR 230 v GLA 226/8Match · List AYOR12-1Yorkshire won by 4 runsCardiffRoyal London One-Day Cup 2021
8 Aug 2021DER 108/6 v YOR 109/2Match · List AYOR9*-1Yorkshire won by 8 wicketsChesterfieldRoyal London One-Day Cup 2021
6 Aug 2021NOT 185/5 v YORMatch · List AYOR--0No resultYorkRoyal London One-Day Cup 2021
3 Aug 2021YOR 320/7 v WAR 281Match · List AYOR54-2Yorkshire won by 39 runsYorkRoyal London One-Day Cup 2021
1 Aug 2021YOR 158/5 v SOM 159/5Match · List AYOR10-2Somerset won by 5 wicketsTauntonRoyal London One-Day Cup 2021
28 Jul 2021YOR 222 v NOR 2/0Match · List AYOR2-0No resultScarboroughRoyal London One-Day Cup 2021
25 Jul 2021LEI 327/7 v YOR 329/3Match · List AYOR43-2Yorkshire won by 7 wicketsLeicesterRoyal London One-Day Cup 2021
22 Jul 2021YOR 165 v SUR 168/5Match · List AYOR39-1Surrey won by 5 wicketsScarboroughRoyal London One-Day Cup 2021
17 Jul 2021YOR 128/7 v LAN 131/6Match · T20YOR31-0Lancashire won by 4 wicketsManchesterVitality Blast 2021
11 Jul 2021LAN 411/2 v YORMatch · First-classYOR--0Match drawnLeedsCounty Championship 2021
9 Jul 2021YOR 60/3 v NOT 65/0Match · T20YORDNB-0Nottinghamshire won by 10 wicketsNottinghamVitality Blast 2021
4 Jul 2021YOR 158 & 217 v NOR 170/9 & 152Match · First-classYOR22 & 26-2Yorkshire won by 53 runsNorthamptonCounty Championship 2021
2 Jul 2021YOR 180/4 v LAN 171/8Match · T20YOR2-0Yorkshire won by 9 runsLeedsVitality Blast 2021
30 Jun 2021YOR 81 v BB 86/0Match · T20YOR8-0Birmingham Bears won by 10 wicketsBirminghamVitality Blast 2021
26 Jun 2021YOR 224/3 v NOR 142Match · T20YOR20*-0Yorkshire won by 82 runsLeedsVitality Blast 2021
25 Jun 2021LEI 207/3 v YOR 173Match · T20YOR34-0Leicestershire won by 34 runsLeicesterVitality Blast 2021
23 Jun 2021YOR 191/5 v WOR 179/5Match · T20YOR0-0Yorkshire won by 12 runsLeedsVitality Blast 2021
20 Jun 2021YOR 174/6 v DER 135Match · T20YOR9-0Yorkshire won by 39 runsLeedsVitality Blast 2021
3 Jun 2021SUS 313 & 215 v YOR 558Match · First-classYOR77-0Yorkshire won by an innings and 30 runsLeedsCounty Championship 2021
13 May 2021GLA 149 & 164/4 v YOR 230Match · First-classYOR7-0Match drawnCardiffCounty Championship 2021
6 May 2021KEN 305 v YOR 321Match · First-classYOR96-0Match drawnLeedsCounty Championship 2021
29 Apr 2021YOR 206 & 247 v NOR 234 & 218Match · First-classYOR4 & 16-0Yorkshire won by 1 runLeedsCounty Championship 2021
22 Apr 2021YOR 150 & 305 v SUS 221 & 186Match · First-classYOR18 & 74-0Yorkshire won by 48 runsBrightonCounty Championship 2021
23 Sept 2019YOR 261/2 v WARMatch · First-classYORDNB-0Match drawnBirminghamSpecsavers County Championship 2019
16 Sept 2019KEN 482/8d & 337/7d v YOR 269 & 117Match · First-classYOR4 & 2-0Kent won by 433 runsLeedsSpecsavers County Championship 2019
10 Sept 2019SOM 199 & 329 v YOR 103/9 & 127/9Match · First-classYOR35 & 23-0Somerset won by 298 runsTauntonSpecsavers County Championship 2019
18 Aug 2019YOR 232 & 338 v NOT 184 & 243Match · First-classYOR0 & 61-0Yorkshire won by 143 runsScarboroughSpecsavers County Championship 2019
4 Aug 2019YOR 177/4 v BB 177/4Match · T20YOR11-1Match tiedLeedsVitality Blast 2019
2 Aug 2019YOR 177/7 v WOR 179/5Match · T20YOR4-1Worcestershire won by 5 wicketsLeedsVitality Blast 2019
25 Jul 2019YOR 161/9 v LAN 170/6Match · T20YOR4-0Lancashire won by 9 runsLeedsVitality Blast 2019
23 Jul 2019LEI 201/4 v YOR 255/2Match · T20YORDNB-1Yorkshire won by 54 runsLeicesterVitality Blast 2019
20 Jul 2019DER 166/5 v YOR 164/8Match · T20YOR5-0Derbyshire won by 5 wicketsChesterfieldVitality Blast 2019
13 Jul 2019YOR 520 v SOM 196 & 251Match · First-classYOR111-0Yorkshire won by an innings and 73 runsLeedsSpecsavers County Championship 2019
7 Jul 2019YOR 208 & 211 v ESS 328 & 94/2Match · First-classYOR8 & 4-0Essex won by 8 wicketsChelmsfordSpecsavers County Championship 2019
30 Jun 2019YOR 327 & 352 v SUR 362 & 194Match · First-classYOR23 & 23-0Yorkshire won by 123 runsScarboroughSpecsavers County Championship 2019
17 Jun 2019YOR 259 & 211 v WAR 254 & 219/7Match · First-classYOR54 & 18-0Warwickshire won by 3 wicketsYorkSpecsavers County Championship 2019
10 Jun 2019SUR 313 v YOR 148 & 30/0Match · First-classYOR6 & DNB-0Match drawnGuildfordSpecsavers County Championship 2019
3 Jun 2019YOR 390 & 107/1 v ESS 309Match · First-classYOR14 & 51*-0Match drawnLeedsSpecsavers County Championship 2019
27 May 2019YOR 181 & 332/5d v HAM 235 & 158/5Match · First-classYOR12 & 100-0Match drawnLeedsSpecsavers County Championship 2019
14 May 2019YOR 210 & 469 v KEN 296 & 211Match · First-classYOR11 & 159-1Yorkshire won by 172 runsCanterburySpecsavers County Championship 2019
4 May 2019WOR 293/7 v YOR 143Match · List AYOR9-1Worcestershire won by 150 runsWorcesterRoyal London One-Day Cup 2019
1 May 2019NOR 351 v YOR 175/5Match · List AYOR28-0Yorkshire won by 5 wickets (DLS method)NorthamptonRoyal London One-Day Cup 2019
28 Apr 2019YOR 213 v NOT 214/6Match · List AYOR25-1Nottinghamshire won by 4 wicketsNottinghamRoyal London One-Day Cup 2019
26 Apr 2019YOR 308/2 v DER 224/3Match · List AYORDNB-0Match tiedLeedsRoyal London One-Day Cup 2019
21 Apr 2019LAN 311/6 v YOR 310Match · List AYOR72-0Lancashire won by 1 runLeedsRoyal London One-Day Cup 2019
Page 1 · 160 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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